Come verificare se un personaggio è un numero o non in Java

February 20

Il linguaggio di programmazione Java caratterizza dati per tipo, come il numero o la lettera. Il tipo di dati determina come il programma Java tratterà i dati. Ad esempio, l'operatore "+" aggiunge numeri ma unisce stringhe di testo. Dato che gli operatori hanno un significato contestuale, ciò richiede la verifica dei dati sconosciuto per il suo tipo prima di applicare un'operazione. È possibile controllare un personaggio per vedere se si tratta di un numero o non facilmente con Java, dato che vi è una funzione built-in per farlo.

istruzione

1 Avviare il software NetBeans facendo clic sulla sua icona del programma. Scegliere "Project File / Nuovo" dagli elementi elencati nella parte superiore della finestra, quindi selezionare "Java Application" e premi invio. Un nuovo progetto Java viene creato e un file di codice sorgente viene visualizzato nella finestra principale di NetBeans. Il file di codice sorgente contiene una funzione principale vuoto, che è dove il codice sorgente andrà.

2 Dichiarare un personaggio e assegnargli una cifra scrivendo il seguente all'interno delle parentesi graffe della funzione principale:

c char = '4';

3 Passare il carattere nella funzione Character.isDigit (), che restituisce vero o falso. È possibile inserire questa funzione in un "if" e stampare o meno il carattere è una cifra o meno. Per creare un tale "if", scrivere la seguente riga di codice:

if (Character.isDigit(c)) { System.out.println("Character is a digit"); }

4 Scrivere una dichiarazione "altro" sotto l'affermazione "se" che stampa qualcosa affermando che il personaggio non è un numero, come questo:

else { System.out.println("Character is not a digit"); }

5 Eseguire il programma premendo F6. L'output del programma è il seguente:

Il carattere è una cifra