Java String toCharArray () — это встроенный метод, который используется для возврата последовательности в массив символов. Длина массива равна длине строки. Метод java string toCharArray () преобразует заданную строку в последовательность символов. Длина возвращаемого массива равна длине строки.
Java String toCharArray ()
Метод возвращает массив символов после преобразования String в последовательность символов. Длина возвращаемого массива равна длине строки, а последовательность символов в массиве соответствует последовательности символов в строке.
Синтаксис
public char [] toCharArray ()
См. следующий пример кода.
class Chararr { public static void main (String args []) {//инициализация stringString str = "Appdividend";//преобразование строки в массив символов char [] ch = str.toCharArray ();//вывод значений массива for (int i = 0 ; iСм. вывод.
![]()
Преобразование String в char в Java
Класс String имеет три метода, связанных с char. Давайте посмотрим на них, прежде чем мы рассмотрим java-программу для преобразования строки в массив символов.
char [] toCharArray ()
Метод преобразует строку в массив символов. Размер массива символов такой же, как и длина строки.
char charAt (int index)
Этот метод возвращает символ по определенному индексу строки. Этот метод вызывает исключение StringIndexOutOfBoundsException , если значение аргумента индекса отрицательно или превышает длину строки.
getChars (int srcBegin, int srcEnd , char dst [], int dstBegin)
Это полезный метод, когда вы хотите преобразовать часть строки в массив символов. Во-первых, два параметра определяют начальный и конечный индекс строки; последний копируемый символ имеет индекс srcEnd-1.
Символы копируются в массив символов, начиная с индекса dstBegin и заканчивая dstBegin + (srcEnd-srcBegin) - 1.См. Следующую программу.
class Chararr {public static void main (String [] args) {String str = "Jesse Pinkman";//строка to char arraychar [] chars = str.toCharArray (); System.out.println (chars.length);//char с определенным индексомchar c = str.charAt (2); System.out.println (c);// Скопируйте строковые символы в char arraychar [] chars1 = new char [7]; str.getChars (0, 7, chars1, 0); System.out.println (chars1);}}См. вывод.
➜ java javac Chararr.java➜ java java Chararr13sJesse P➜ javaНаконец, пример учебного курса Java String toCharArray () завершен.
Рекомендуемые сообщения
Пример Java String indexOf ()
Пример Java String compareTo
Пример Java String valueOf ()
Как найти длину строки в Java
Пример Java Trim String