Jump to content



Java Scanner problem


theoamd

Recommended Posts

Η ερώτηση μου είναι, γιατί δεν μπορώ να εισάγω double αριθμούς κατά την εκτέλεση του προγράμματος;

Έχω κάνει και το αντίστοιχο import και κάνω close τη μεταβλητή μέσω της οποίας διαβάζω αριθμούς, αλλά κάθε φορά που πάω να εισάγω double, παίρνω το ακόλουθο μήνυμα :

Exception in thread "main" java.util.InputMismatchException

at java.util.Scanner.throwFor(Unknown Source)

at java.util.Scanner.next(Unknown Source)

at java.util.Scanner.nextDouble(Unknown Source)

at mo_next_courses.get_mo(mo_next_courses.java:13)

at mo.main(mo.java:30)

Πρέπει να λυθεί το πρόβλημα, γιατί το αντιμετωπίζω κάθε φορά με double είσοδο.

Link to comment
Share on other sites

double με τελεία (.) ή κόμμα (,) σαν διαχωρισμός των δεκαδικών?

Επίσης το αποτέλεσμα το βάζεις σε double μεταβλητή έτσι και όχι σε int.

Σίγουρα χωρίζεται σωστά η είσοδος από την scanner με double?

Link to comment
Share on other sites

Ναι, got it, με το που είδα για κόμμα και τελεία.

Γενικά τα πάμε λίγο ανάποδα αυτά στην Ελλάδα, αλλά δεν πειράζει-απλά είχε κολλήσει το μυαλό εκείνη την ώρα ψάχνοντας κάποιο λογικό σφάλμα

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Δημιουργία...

Important Information

Ο ιστότοπος theLab.gr χρησιμοποιεί cookies για να διασφαλίσει την καλύτερη εμπειρία σας κατά την περιήγηση. Μπορείτε να προσαρμόσετε τις ρυθμίσεις των cookies σας , διαφορετικά θα υποθέσουμε ότι είστε εντάξει για να συνεχίσετε.