Latest web development tutorials

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

Классы символов используются для работы одного символа.

Класс символа оборачивает значение в объекте примитивного типа полукокса

примеров

char ch = 'a';

// Unicode 字符表示形式
char uniChar = '\u039A'; 

// 字符数组
char[] charArray ={ 'a', 'b', 'c', 'd', 'e' }; 

Тем не менее, в самом процессе развития, мы часто сталкиваемся ситуация требует использования объекта, а не встроенные типы данных. Чтобы решить эту проблему, Java язык обеспечивает встроенный тип данных CHAR оберток классов Классы символов.

Класс символов предоставляет ряд методов для манипулирования персонажей. Вы можете создать объект с помощью конструктора класса Character символов, например:

Character ch = new Character('a');

В некоторых случаях, Java компилятор автоматически создаст объект Character.

Например, когда параметр типа полукокса передается методу параметра типа символов, компилятор автоматически преобразует к символьного типа объекта параметры персонажа. Эта функция называется бокс, в свою очередь, называют распаковка.

примеров

// 原始字符 'a' 装箱到 Character 对象 ch 中
Character ch = 'a';

// 原始字符 'x' 用 test 方法装箱
// 返回拆箱的值到 'c'
char c = test('x');

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

Предшественник обратной косой черты (\) символ представляет управляющий символ, это компилятор имеет особое значение.

В следующем списке показаны управляющие последовательности Java:

последовательность побег описание
\ T В тексте, где вставка клавиши табуляции
\ B В тексте, где вставка кнопки назад
\ N Где в обтекание текстом
\ R Введите в тексте, где вставка
\ F В тексте, где разрывы вставки страниц
\ ' Поставлен в тексте, где одна цитата
\ " Поставлен в тексте, где двойные кавычки
\\ Поставлен в тексте, где обратная косая черта

примеров

При печати с заявлением встречает управляющую последовательность, компилятор может интерпретироваться правильно.

Ниже приведены примеры, чтобы избежать двойные кавычки и выходы:

public class Test {

   public static void main(String args[]) {
      System.out.println("访问\"本教程!\"");
   }
}

Приведенные выше примеры скомпилированные получены следующие результаты:

访问"本教程!"

Метод символов

Вот методы класса символов:

Нет. Метод и Описание
1 isLetter ()
Является ли это письмо
2 isDigit ()
Является ли это цифровой символ
3 isWhitespace ()
Является ли пространство
4 isUpperCase ()
Будь то в верхнем регистре
5 isLowerCase ()
Это прописные буквы
6 toUpperCase ()
Указывает заглавные буквы
7 toLowerCase ()
указанный Строчные буквы
8 ToString ()
Она возвращает строку символов, длину строки только 1

Для получения полного списка методов, обратитесь к java.lang.Character API спецификации.