Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/arrays/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何显示不带[]的数组列表以及下一行而不是显示在[1,2,3]上_Java_Arrays_String_Arraylist_Split - Fatal编程技术网

Java 如何显示不带[]的数组列表以及下一行而不是显示在[1,2,3]上

Java 如何显示不带[]的数组列表以及下一行而不是显示在[1,2,3]上,java,arrays,string,arraylist,split,Java,Arrays,String,Arraylist,Split,这是我的密码 private List[] split(ArrayList aList) { ArrayList first = new ArrayList(); ArrayList second = new ArrayList(); int size = aList.size(); for (int i = 0; i < size / 2; i++) first.add(aList.get(i)); for

这是我的密码

 private List[] split(ArrayList aList) {

    ArrayList first = new ArrayList(); 
    ArrayList second = new ArrayList();

    int size = aList.size(); 

    for (int i = 0; i < size / 2; i++) 
             first.add(aList.get(i));

    for (int i = size / 2; i < size; i++) 
            second.add(aList.get(i));

    return new List[] { first, second };

}

Collections.shuffle(list);

List[] lists = split(list);     

jTextArea2.append(lists[0].toString());
jTextArea3.append(lists[1].toString());
private List[]拆分(ArrayList列表){
ArrayList first=新的ArrayList();
ArrayList second=新的ArrayList();
int size=aList.size();
对于(int i=0;i
这就是现在的样子。。。我希望团队A和团队B中的列表显示在上传列表中的列表中


分别添加每个元素:

for (int i = 0; i < lists[0].size(); i++) {
    jTextArea2.append(lists[0].get(i).toString());
    jTextArea2.append("\n");
} 
for(int i=0;i
您可以从中使用


您需要在列表上循环并将元素连接到字符串中,而不是使用toString
jTextArea2.append(lists[0].stream()
                      .map(Object::toString)
                      .collect(Collectors.joining("\n")));