use*_*226 2 java character arraylist
我想根据字母串中的字符创建一个字符对象的ArrayList.但是,我似乎无法弄清楚如何填充ArrayList以匹配String.我一直试图让它遍历字符串,以便稍后,如果我改变字符串的内容,它将调整.无论如何,无论我做什么,我都会遇到某种语法错误.
有人可以指导我朝正确的方向发展吗?谢谢你!
import java.util.ArrayList;
import java.text.CharacterIterator; //not sure if this is necessary??
public class Test{
//main method
String words = new String("HELLO GOODBYE!");
ArrayList<Character> sample = new ArrayList<Character>();
for(int i = 0; i<words.length(); i++){
sample.add((char)Character.codePointAt(sample,i));
}
}
Run Code Online (Sandbox Code Playgroud)
在你的情况下,words.charAt()就够了.
import java.util.ArrayList;
public class Test{
String words = new String("HELLO GOODBYE!");
ArrayList<Character> sample = new ArrayList<Character>();
for(int i = 0; i<words.length(); i++){
sample.add(words.charAt(i));
}
}
Run Code Online (Sandbox Code Playgroud)
阅读更多: Stirng,Autoboxing
| 归档时间: |
|
| 查看次数: |
34377 次 |
| 最近记录: |