Java obejmuje klasę o nazwie postać, która należy do Java.Pakiet Lang. Obiekt klasy znaków zawiera pojedyncze pole „zwęglać„To prymitywny danych w Javie. Char Java ma rozmiar 16-bitowy, z zakresem od 0 do 65 536 znaków. Typ danych Char należy do grupy znaków, zestaw znaków reprezentujący symbole, takie jak alfabety i cyfry.
W tym przewodniku omówi metodę sprawdzania, czy określony znak to liczba, czy nie.
Jak sprawdzić, czy postać to liczba w Javie?
Wbudowana Java „isdigit ()„Metoda klasy znaków można wykorzystać do walidacji znaku, niezależnie od tego, czy jest to liczba, czy nie.
Składnia
isdigit (char ch)Ta metoda przyjmuje postać „Ch”Wprowadzanie jako argument i zwraca wartość logiczną, gdzie„PRAWDA”Wskazuje, że dana wartość to cyfra i„FAŁSZ”Oznacza to, że nie jest.
Teraz skieruj się w kierunku poniżej uzyskanych przykładów, aby uzyskać lepsze zrozumienie.
Przykład 1
W tym przykładzie mamy dwa znaki „A” i „B” z „F” i „5” Jak ich wartości:
char a = „f”;Nazwimy metodę „isdigit ()”Klasy postaci w instrukcji drukowanej i przekazuj do niej utworzone znaki jako argumenty. Ta metoda sprawdzi, czy znak jest cyfrą, czy nie, i zwraca odpowiednią wartość logiczną:
System.na zewnątrz.println („„ + a + ”to cyfra? " + Znak.isdigit (a));Wyjście wskazuje, że „F„Postać nie jest cyfrą i„5”To cyfra, ponieważ wraca”PRAWDA”:
Przykład 2
Jak wiemy, typ postaci reprezentuje symbole, takie jak alfabety i cyfry. Tak więc w poniższym przykładzie mamy trzy zmienne typu char, przypisane dwoma znakami i jedną wartością liczbową:
char a = „7”;Tutaj nazywamy „isdigit ()„Metoda w„System.na zewnątrz.println ()”I przekazuj utworzone postacie jako argumenty:
System.na zewnątrz.println („„ + a + ”to cyfra? " + Znak.isdigit (a));Wyjście stwierdza, że 7 i 9 to cyfry, ponieważ metoda zwróciła „PRAWDA„Wartość, podczas gdy 65, która jest przechowywana w zmiennej char”B”Nie jest cyfrą. Teraz, dlaczego „FAŁSZ„Wartość jest zwracana dla„B„Char? Ponieważ 65 jest reprezentacją ASCII „A”,„isdigit ()„Metoda sprawdzona, czy”A”To liczba lub nie i zwrócone”FAŁSZ”, Biorąc pod uwagę to nie liczbę:
Przykład 3
W tym przykładzie wydrukujemy stwierdzenie wskazujące, że dany znak to cyfra, czy nie. Tutaj mamy zmienną typu typu „A”To ma wartość postaci„2”:
char a = „2”;Tutaj użyjemy warunku „jeśli”, aby sprawdzić, czy znak jest cyfrą, czy nie, a następnie powiązane instrukcje na ekranie:
if (postać.isdigit (a))Wyjście pokazuje „2”To cyfra:
Opracowaliśmy niezbędne informacje związane z sprawdzaniem, czy postać jest liczbą, czy nie w Javie.
Wniosek
Możesz użyć wbudowanej Java „isdigit ()”Metoda klasy znaków, aby potwierdzić, czy znak jest liczbą. Określa, czy dany znak jest cyfrą, czy nie, i zwraca wartości logiczne: "prawda czy fałsz". Jeśli jego argument jest postacią, zwróci prawdę; W przeciwnym razie zwrócona sprawa zostanie ustawiona jako fałsz. W tym przewodniku omówiono metody sprawdzania, czy postać jest liczbą.