Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/wix/2.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 包含4680多个返回空格的元素的ArrayList_Java_String_Arraylist - Fatal编程技术网

Java 包含4680多个返回空格的元素的ArrayList

Java 包含4680多个返回空格的元素的ArrayList,java,string,arraylist,Java,String,Arraylist,我正在尝试将ArrayList转换为字符串,然后打印它。这是我的代码: private void toString(ArrayList<Integer> answer) { String s = ""; for(int i = answer.size() - 1; i >= 0; i--){ s = s+answer.get(i); } System.out.println(s);

我正在尝试将ArrayList转换为字符串,然后打印它。这是我的代码:

private void toString(ArrayList<Integer> answer) {
        String s = "";
        for(int i = answer.size() - 1; i >= 0; i--){
            s = s+answer.get(i);

        }

        System.out.println(s);
    }
private void to字符串(ArrayList应答){
字符串s=“”;
对于(int i=answer.size()-1;i>=0;i--){
s=s+答案。得到(i);
}
系统输出打印项次;
}
它适用于较小的ArrayList,但由于某些原因,对于包含4680个元素以上的ArrayList,它会返回大量空格。这不是字符串的问题。我尝试将字符单独打印到屏幕上,甚至将ArrayList写入文本文件。仍然没有超过4680。而且,更奇怪的是,如果我直接将ArrayList打印到屏幕上,效果会很好!我尝试增加控制台输出。没有什么。有人知道发生了什么事吗

已解决。
事实上,这与中的错误是一样的。在Eclipse中,我将固定宽度设置为400,它成功了。谢谢迈克尔·佩奇

尝试在Eclipse控制台中激活“Word Wrap”。这让我很满意。

您是否有机会使用Eclipse?使用StringBuilder使用StringBuffer而不是StringBuilder不会改变任何东西。是的,我正在使用Eclipse。