Slik tester om en karakter er et nummer eller ikke i Java

Java programmeringsspråk preger data etter type, som tall eller en bokstav. Datatypen bestemmer hvordan Java-programmet vil behandle dataene. For eksempel legger operatøren "+" tall, men blir med strenger av tekst. Gitt at operatørene har en kontekstuell betydning, nødvendiggjør dette sjekker ukjente data for denne typen før du påfører en operasjon. Du kan sjekke en karakter for å se om det er et tall eller ikke lett med Java, gitt at det er en innebygd funksjon for å gjøre det.

Bruksanvisning

1 Start NetBeans programvaren ved å klikke på programikonet. Velg "File / New Project" fra elementene som vises øverst i vinduet, velg deretter "Java Application" og trykk enter. En ny Java prosjektet er opprettet og en kildekode filen vises i hoved vinduene i NetBeans. Kildekoden filen inneholder en tom hovedfunksjon, som er der kildekoden vil gå.

2 Erklærer en karakter og gi den et tall ved å skrive følgende i løpet av de klammeparenteser av den viktigste funksjonen:

char c = '4';

3 Pass tegnet inn i funksjonen Character.isDigit (), som returnerer sant eller usant. Du kan plassere denne funksjonen i en "hvis" statement og skrive ut hvorvidt karakteren er et tall eller ikke. For å lage en slik "hvis" statement, skriver følgende linje med kode:

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

4 Skriv en "annet" statement under "hvis" statement som skriver noe om at karakteren ikke er et tall, som dette:

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

5 Kjør programmet ved å trykke F6. Programmet produksjonen er:

Karakter er et siffer