В Java срещаме ситуации, при които трябва да използваме обекти вместо примитивни типове данни. За да постигнете това, осигурява клас на обвивка Характер за примитивни char . В тази статия за Char в Java, нека разберем същото в детайли.
В тази статия ще бъдат разгледани следните теми:
Нека да започнем!
Клас на символите в Java
The Клас на героите обикновено обгръща стойността на всички примитивни тип c има в обект . Всеки обект от символа на типа може да съдържа едно поле, чийто тип е char . Класът Character предлага редица полезни класове (т.е. статични) за работа с герои.
За да създадете символен обект с него строител & минус
как да инсталирам php windows -
Символ ch = нов знак ('a')
Горното изявление създава символен обект, който съдържа ‘a’ от тип char. В клас символи има само един конструктор, който очаква аргумент от типа char.
След това в тази статия за Char в Java, нека видим няколко изходни последователности, използвани с символите в Java.
Escape Sequence
Символ, предшестван от a наклонена черта () обикновено се нарича евакуационна последователност. Има таблица, спомената по-долу, която ще ви помогне да разберете тази концепция.
Escape Sequence | Описание |
т | В този момент вмъква раздел в текста. |
н | Той вмъква нов ред в текста. |
б | В този момент вмъква обратно пространство в текста. |
r | Той вмъква връщане на каретка в текста в този момент. |
е | В този момент той вмъква емисия на формуляр в текста. |
' | В този момент в текста се вписва един знак в кавички. |
' | В този момент той вмъква знак с двойни кавички в текста. |
В този момент в текста се вмъква знак с обратна наклонена черта. |
Тъй като сте разбрали последователностите за бягство, нека продължим напред и да разберем методите, които символизират в Java.
c ++ функция за сортиране
Методи за клас на знаци
Следващата таблица разглежда няколко важни от класа на героите.
Методи | Описание |
isWhitespace () | Помага при определяне дали посочената стойност на символа е интервал. |
isDigit () | Помага при определяне дали определената стойност на символа е цифра. |
isLetter () | Помага при определяне дали стойността на символа е буква. |
isUpperCase () | Помага при определяне дали посочената стойност на символа е главна. |
isLowerCase () | Помага при определяне дали посочената стойност на символа е с малки букви. |
toUpperCase () | Той връща голямата форма на посочената стойност на символа. |
toLowerCase () | Той връща малката форма на посочената стойност на символа. |
toString () | Той връща String обект, представляващ посочената стойност на символа |
След това, в тази статия за Char в Java, нека видим практическото прилагане на горе-обсъдените методи.
Код:
import java.util.Scanner публичен клас JavaCharacterExample1 {public static void main (String [] args) {// Попитайте потребителя за първия вход. System.out.print ('First input:') // Използвайте класа Scanner, за да получите потребителския вход. Скенер за скенер = нов скенер (System.in) // Получава въведеното от потребителя. char [] value1 = scanner.nextLine (). toCharArray () int result1 = 0 // Преброяване на символите за определен символ. за (char ch1: value1) {result1 = Character.charCount (ch1)} // Отпечатайте резултата. System.out.print ('Стойност:' + резултат1 + 'n') System.out.print ('Втори вход:') char [] value2 = scanner.nextLine (). ToCharArray () за (char ch2: value2) { int result2 = Character.hashCode (ch2) System.out.print ('Хеш кодът за символа' '+ ch2 +' 'е даден като:' + result2 + 'n')} System.out.print ('Трети вход: ') char [] value3 = scanner.nextLine (). toCharArray () for (char ch3: value3) {boolean result3 = Character.isDigit (ch3) if (result3) {System.out.println (' The character '' + ch3 + '' е цифра. ')} else {System.out.println (' Символът '' + ch3 + '' не е цифра. ')} System.out.print (' Четвърти вход: ') char [] value4 = scanner.nextLine (). toCharArray () for (char ch4: value4) {boolean result4 = Character.isISOControl (ch4) System.out.println ('Четвъртият знак' '+ ch4 +' 'е ISO Control : '+ резултат4)}}}}
Изход:
Първи вход: 89 Стойност: 1 Втори вход: J Хеш кодът за символа „J“ е даден като: 74 Трети вход: 5 Символът „5“ е цифра. Четвърти вход: h Четвъртият знак „h“ е ISO Control: false
С това стигаме до края на тази статия за Char в Java. Надявам се, че сте разбрали основите на Java. Ако сте намерили тази статия на тема „Char in Java“, разгледайте от Edureka, доверена компания за онлайн обучение с мрежа от над 250 000 доволни учащи, разпространени по целия свят. Ние сме тук, за да ви помогнем във всяка стъпка по вашето пътуване, за да станете освен тези въпроси за интервю за Java, измислим учебна програма, предназначена за студенти и професионалисти, които искат да бъдат Java Разработчик.
Имате въпрос към нас? Моля, споменете го в раздела за коментари на този „Char в Java ' и ние ще се свържем с вас възможно най-скоро.