Char в Java: что такое класс символов в Java?



Эта статья представляет собой исчерпывающее руководство по классу символов в Java и обсуждает различные escape-последовательности и методы Char в Java.

В Java мы сталкиваемся с ситуациями, когда нам нужно использовать объекты вместо примитивных типов данных. Для этого предоставляет класс-оболочку символ для примитивного char . В этой статье о Char в Java давайте разберемся с тем же самым подробно.

Логотип Java - Char в Java - EdurekaВ этой статье будут рассмотрены следующие темы:





хеш-карта против хеш-таблицы в Java

Давайте начнем!

Класс символов в Java

В Класс персонажа обычно обертывает значение всего примитивного типа c имеет в объект . Любой объект символа типа может содержать одно поле, тип которого char . Класс Character предлагает ряд полезных классов (т. Е. Статических). для работы с персонажами.



Чтобы создать объект-персонаж с персонажем строитель &минус

Символ ch = новый символ ('a')

Приведенный выше оператор создает символьный объект, содержащий «a» типа char. В классе символов есть только один конструктор, который ожидает аргумент типа данных char.

Далее в этой статье о Char в Java давайте рассмотрим несколько escape-последовательностей, используемых с символами в Java.



Последовательность побега

Символ, которому предшествует обратная косая черта () обычно называется escape-последовательностью. Ниже приводится таблица, которая поможет вам понять эту концепцию.

Последовательность побега Описание
тВставляет табуляцию в текст в этом месте.
пОн вставляет новую строку в текст.
бВставляет в текст в этом месте пробел.
рВ этом месте в текст вставляется возврат каретки.
жВ этот момент в текст вставляется подача формы.
'В этом месте в тексте помещается одинарная кавычка.
'В этом месте в текст вставляется символ двойной кавычки.
Вставляет символ обратной косой черты в текст в этом месте.

Поскольку вы разобрались с escape-последовательностями, давайте продолжим и разберемся с методами, которые используются в в Java.

Методы символьного класса

В следующей таблице обсуждаются несколько важных класса персонажей.

Методы Описание
isWhitespace ()Это помогает определить, является ли указанное значение char пробелом.
isDigit ()Это помогает определить, является ли указанное значение символа цифрой.
isLetter ()Это помогает определить, является ли значение char буквой.
isUpperCase ()Это помогает определить, является ли указанное значение символа прописным.
isLowerCase ()Это помогает определить, является ли указанное значение char строчными буквами.
toUpperCase ()Он возвращает указанное значение char в верхнем регистре.
toLowerCase ()Он возвращает указанное значение символа в нижнем регистре.
нанизывать()Он возвращает объект String, представляющий указанное значение символа.

Далее, в этой статье о Char в Java, давайте посмотрим на практическую реализацию вышеупомянутых методов.

исходный код сортировки слиянием c ++

Код:

import java.util.Scanner public class JavaCharacterExample1 {public static void main (String [] args) {// Спросите пользователя о первом вводе. System.out.print ('Первый ввод:') // Используйте класс Scanner для получения пользовательского ввода. Scanner scanner = new Scanner (System.in) // Получает ввод пользователя. char [] value1 = scanner.nextLine (). toCharArray () int result1 = 0 // Подсчет символов для определенного символа. for (char ch1: value1) {result1 = Character.charCount (ch1)} // Распечатайте результат. System.out.print ('Значение:' + результат1 + 'n') System.out.print ('Второй ввод:') char [] value2 = scanner.nextLine (). ToCharArray () for (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 : '+ result4)}}}}

Вывод:

Первый ввод: 89 Значение: 1 Второй ввод: J Хэш-код для символа «J» задается как: 74 Третий ввод: 5 Символ «5» представляет собой цифру. Четвертый ввод: h Четвертый символ «h» - это ISO Control: false

На этом мы подошли к концу статьи о Char в Java. Надеюсь, вы поняли основы Java. Если вы нашли эту статью о «Char в Java», ознакомьтесь с от Edureka, надежной компании по онлайн-обучению с сетью из более чем 250 000 довольных учащихся по всему миру. Мы здесь, чтобы помочь вам на каждом этапе вашего пути, чтобы стать помимо этого java-интервью, мы предлагаем учебную программу, предназначенную для студентов и профессионалов, которые хотят быть Ява Разработчик.

Есть вопрос к нам? Пожалуйста, укажите это в комментариях к этому «Char в Java. ' и мы свяжемся с вами как можно скорее.