Eclipse 控制台不显示整个输出
在Java中,我试图将字符串作为输出写入控制台。字符串的长度为 20166 个字符。将字符串打印到控制台后,仅显示字符串的后半部分。
整个字符串是一行长:
它看起来像什么:从一开始就有很多空格(应该是字母数字字符),之后字符串的其余部分正确显示。
我试图将控制台编码从默认更改为UTF-16和UTF-8,但没有帮助。
我尝试输出的字符串是从特定网页(http://docs.jquery.com/Tutorials:Getting_Started_with_jQuery)爬网的文本内容。如果我抓取其他网页,则没有问题。
我如何处理字符串:我使用 Web 服务从网页中获取文本内容。返回的字符串(文本连续)已正确打印(整个)。我需要处理这个字符串,所以我将所有字符更改为小写,并将所有多个空格替换为单个空格。
textContent.toLowerCase().replaceAll("\\s+", " ");
在小写字符后,我仍然能够正确打印整个字符串,但是在用一个空格替换多个空格后,字符串的开头不可见。
您知道问题出在哪里吗?
塔肯斯提前寻求任何帮助。