如何在java中读取字符串中的字符
我是Java的新手,所以很抱歉,如果这是一个明显的问题。
我正在尝试逐个字符读取字符串以创建树节点。例如,输入 和节点是"HJIOADH"
H J I O A D H
我注意到
char node = reader.next().charAt(0); I can get the first char H by this
char node = reader.next().charAt(1); I can get the second char J by this
我可以使用循环来获取所有字符吗?喜欢
for i to n
node = reader.next().charAt(i)
我试过了,但它不起作用。
我应该如何做到这一点?
非常感谢您的任何帮助。
扫描仪读取器 = 新扫描仪(System.in);System.out.println(“输入你的节点作为大写字母,没有空格,末尾有'/'”);整型 i = 0;char node = reader.next().charAt(i);而 (节点 != '/') {
CreateNode(node); // this is a function to create a tree node
i++;
node = reader.next().charAt(i);
}