gpt4 book ai didi

java - 从 Java 中包含 String 的数组中删除空格

转载 作者:行者123 更新时间:2023-11-29 08:32:04 26 4
gpt4 key购买 nike

那么如何从字符串数组中删除空格...

举个例子,我有一个名为list的字符串:

String[] list ={"Apple", "Mel on", "Ice -cream", Television"};

任何人都可以指导我应该使用什么方法吗?我已经尝试使用 .replace()

最佳答案

对于单个字符串:

String str = "look!   Spaces!  ";
System.out.println(str.replaceAll(" ","")); //Will print "look!Spaces!"

对于数组:

String[] arr = ...
for (int i = 0; i < arr.length; i++) {
arr[i] = arr[i].replaceAll(" ", "");
}

或者使用 Java 8 流(虽然这个返回一个 List,而不是一个数组):

String[] arr = ...
List<String> l = Arrays.stream(arr).map(i -> i.replaceAll(" ", "")).collect(Collectors.toList());

关于java - 从 Java 中包含 String 的数组中删除空格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47127225/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com