Как создать массив char в java
Чтобы создать массив символов (тип char ) в Java , вы можете использовать следующий синтаксис:
char[] charArray = new char[10];
Этот код создаст массив, который может содержать 10 символов типа char
Вы также можете заполнить массив символов начальными значениями, используя следующий синтаксис:
char[] charArray = 'H', 'e', 'l', 'l', 'o'>;
Этот код создаст массив символов, который содержит слово «Hello». В данном случае массив будет автоматически создан соответствующего размера, который соответствует количеству элементов в инициализаторе.
Если вам нужно создать массив символов из строки, вы можете использовать метод toCharArray() класса String :
String str = "Hello"; char[] charArray = str.toCharArray();
Этот код создаст массив символов, который содержит символы строки «Hello».
Объявить массив Char в Java
- Объявление массива char с помощью функции toCharArray в Java
- Объявить массив char с помощью new ключевого слова в Java
- Объявление и инициализация массива char с помощью new ключевого слова в Java
Термин массив символов в Java представляет собой последовательность символов, которые связываются вместе, образуя строку. Массив имеет различные функции, которые помогают в символьных операциях.
Объявление массива char с помощью функции toCharArray в Java
package character_manipulation; public class DeclareCharArray public static void main(String[] args) String s1 = "First String"; char[] charArray = s1.toCharArray(); for (char c : charArray) System.out.print(" " + c); > > >
В приведенном выше блоке кода в качестве первого шага объявляется строка s1 . Рядом с ним строка используется для создания массива символов. Функция toCharArray используется для преобразования строки в массив char . Функция возвращает массив символов с длиной строки s1 . Он хранит символы в том же месте, что и символы в заданной строке s1 .
Чтобы перебрать массив символов, вы используете цикл for each . В этом типе цикла не требуется явно указывать инициализацию значения счетчика или условия. Вместо этого он объявляет переменную типа данных и коллекцию, по которой переменная данных должна повторяться. Наконец, в блоке цикла печатается переменная данных.
Ниже приведена строка вывода для блока кода выше с добавленным пробелом между ними.
Объявить массив char с помощью new ключевого слова в Java
package character_manipulation; public class DeclareCharArray public static void main(String[] args) String s1 = "First String"; char[] charArray = new char[s1.length()]; for (int i = 0; i s1.length(); i++) charArray[i] = s1.charAt(i); System.out.print(charArray[i]); > > >