java - 在java中将字符串转换为arraylist <Character>

标签 java string list arraylist converter

如何将不带分隔符的字符串转换为 ArrayList<Character> .

我的字符串是这样的:

String str = "abcd..."

我知道这样做的一种方法是将字符串转换为 char[]首先,然后转换 char []ArrayList <Character> .

有没有更好的方法来做到这一点?喜欢直接转换?考虑时间和性能,因为我正在使用一个大数据库进行编码。

最佳答案

你需要像这样添加它。

String str = "abcd...";
ArrayList<Character> chars = new ArrayList<Character>();
for (char c : str.toCharArray()) {
  chars.add(c);
}

关于java - 在java中将字符串转换为arraylist <Character>,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15331637/

相关文章:

java - 使用 Java 将测试结果传递给 Selenium 中的 ITestResult

java - 如何从另一个线程中唤醒一个线程?

javascript - 使用 jquery 或 javascript 将逗号分隔的键和值字符串转换为对象

python - 为什么这个操作返回 False? (string.__class__ == "<class ' str'>")

java - 使用 Java8 流过滤 map 键后映射到列表

java - OSX 上的 ProcessBuilder

java - 如何避免 Fortify 中的误报 "Null Dereference"错误

c++ - 如何从 C++ 中的字符串获取文件扩展名

python - 按元组分隔符拆分列表

c# - 在另一个具有不同对象数据类型的列表中排除一个列表的项目,LINQ?