下面是使用ArrayList打印修剪或拆分字符串的解决方法的代码示例:
import java.util.ArrayList;
public class Main {
public static void main(String[] args) {
String str = "Hello, World!";
// 使用split方法拆分字符串
String[] splitArray = str.split(",");
// 创建一个ArrayList对象
ArrayList arrayList = new ArrayList<>();
// 将拆分后的字符串添加到ArrayList中
for (String s : splitArray) {
arrayList.add(s.trim()); // 使用trim方法修剪字符串
}
// 打印ArrayList中的字符串
for (String s : arrayList) {
System.out.println(s);
}
}
}
运行以上代码将输出以下结果:
Hello
World!
在这个示例中,首先使用split方法将字符串拆分为一个数组。然后创建一个ArrayList对象,并将拆分后的字符串添加到ArrayList中。在添加字符串时,使用trim方法修剪字符串的前导和尾随空格。最后,使用循环遍历ArrayList并打印其中的字符串。