【问题标题】:Make string into arraylist with individual characters Java使用单个字符Java将字符串转换为arraylist
【发布时间】:2019-10-17 09:41:51
【问题描述】:

我有一个名为new_alphaString,它只包含字符(没有空格)。如何拆分它,以便每个字符都是新 ArrayList 中的不同元素?

【问题讨论】:

  • new ArrayList<>(Arrays.asList(new_alpha.split("")))
  • @shmosel 谢谢你。我试试看!
  • @shmosel 如何为这个 ArrayList 分配一个变量名?
  • @PalpableCoral ` 只需将其分配给ArrayList<String> 对象。
  • new_alpha.codePoints().mapToObj(cp -> new String(new int[] { cp }, 0, 1)).collect(Collectors.toCollection(ArrayList::new))

标签: java arrays string arraylist split


【解决方案1】:
int len=new_alpha.length();
ArrayList<Character> arr=new ArrayList<Character>();
for(int i=0;i<len;i++)
{ arr.add(new_alpha.charAt(i));
}

你的String所有字符都转换成ArrayList;

【讨论】:

    【解决方案2】:

    Arrays.asList(new_alpha.toCharArray())

    【讨论】:

      猜你喜欢
      • 2012-04-28
      • 2011-09-13
      • 2012-08-29
      • 1970-01-01
      • 2013-04-17
      • 2019-09-04
      • 2016-05-03
      • 2016-06-23
      • 1970-01-01
      相关资源
      最近更新 更多