Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> Προγραμματισμός Java

Πώς να ελέγξετε αν η είσοδος είναι String σε Java

Ορισμένες εφαρμογές γραμμένες σε γλώσσα προγραμματισμού Java απαιτούν τον κωδικό για να προσδιοριστεί αν ένα συγκεκριμένο στοιχείο που εισάγει ο χρήστης είναι ένα string ή έναν αριθμό . Ενσωματωμένο ρουτίνες εισόδου της Java δεν εκτελέσετε αυτή την επικύρωση ? Τον κωδικό σας πρέπει να λάβει όλα τα είσοδο του χρήστη που παρέχεται , και στη συνέχεια ελέγξτε αν είναι μια μη αριθμητική σειρά ή ένας αριθμός . Μπορείτε να γράψετε κώδικα Java που πραγματοποιεί αυτόν τον έλεγχο . Οδηγίες
Η 1

Συμπεριλάβετε την ακόλουθη γραμμή στην αρχή του προγράμματός σας Java : .

Java.io. εισαγωγής * ?

Java.lang.Exception εισαγωγής * ? 2

αποκτήσει είσοδο από το χρήστη και να το αποθηκεύσετε σε μια μεταβλητή συμβολοσειράς , όπως στο ακόλουθο δείγμα κώδικα :

String inputString = " " ?

InputStreamReader myStream = νέα InputStreamReader ( System.in ) ?

BufferedReader myReader = νέα BufferedReader ( myStream ) ?

inputString = myReader.readLine ( ) ?
εικόνων 3

Προσδιορίστε αν η είσοδος είναι ένας αριθμός ή ένα string επιχειρώντας να μετατρέψει την είσοδο σε μια σειρά και να πιάσει την δυνητική εξαίρεση , όπως στο ακόλουθο δείγμα κώδικα :

try {

int inputNumber = Integer.parseInt ( inputString ) ?

} αλιευμάτων ( NumberFormatException χωρίς Φ.Π.Α. ) {

//inputString ήταν ένα String και δεν είναι έγκυρο Ακέραιος

}


εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα