Προς το περιεχόμενο

java convert char to int


Προτεινόμενες αναρτήσεις

Δημοσ.

Για το πρώτο δες την getNumericValue από την κλάση Character. Για το δεύτερο θα πρέπει να σκεφτείς κάτι για να μπορείς να "συνδέσεις" το κάθε γράμμα που θες με έναν αριθμό. Θα σου δώσω και ένα hint για κάτι που μάλλον θα σε βοηθήσει: "mapping" ;)

Δημοσ.

Βρήκα την απάντηση το γράφω αν το ψάξει και κάποιος άλλος.

>
char a = '2';
char b = 'd';
int c = Character.getNumericValue(a);
int d = Character.getNumericValue(-9;

 

Με το τρόπο που έκανα(-9) μπορεί να βγάλει κάποιο πρόβλημα; Ευχαριστώ πάντως

ps: πως μπορώ να σβήσω κάποιο θέμα;

Δημοσ.

Ναι κανονικά. Κάπου διάβασα ότι άμα ειναι γράμμα βγάζει κάποιον περίεργο αριθμό το δοκίμασα και έβγαζε για α το 10 για β το 11 και πάει λέγοντας.

Δημοσ.

Το πρώτο πράγμα που μου ήρθε ήταν να φτιάξεις ένα Map όπου κάθε γράμμα θα αντιστοιχεί σε έναν αριθμό. Σαφώς πολύ καλύτερη λύση αυτό που βρήκες το οποίο ομολογώ δεν το ήξερα!

Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε

Πρέπει να είστε μέλος για να αφήσετε σχόλιο

Δημιουργία λογαριασμού

Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!

Δημιουργία νέου λογαριασμού

Σύνδεση

Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.

Συνδεθείτε τώρα
  • Δημιουργία νέου...