详细来说,我的意思是,如果我想创建一个字母表数组:
(即 char[] Alphabet = new char[26];
)
例如,是否可以使用 for 循环来迭代字符,而不是我在括号中单独初始化每个字母?
(即 char[] Alphabet = {'a','b','c',...'z'};
)
最佳答案
是的。只需在循环中向 char
添加一个值即可。就像,
for (int i = 0; i < alphabet.length; i++) {
alphabet[i] = (char) ('a' + i);
}
或者,String.toCharArray()
就像
char[] alphabet = "abcdefghijklmnopqrstuvwxyz".toCharArray();
关于java - 有没有办法将 char 循环到数组中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60766489/