在Java中我試圖寫一個字符串作爲輸出到控制檯。字符串的長度是20166個字符。將字符串打印到控制檯後,只出現字符串的後半部分。Eclipse控制檯不顯示整個輸出
整個字符串是一個長行:
是什麼樣子: 從一開始有很多空格(這應該是字母數字字符),之後還有其餘該字符串正確顯示。
我試圖將控制檯編碼從默認更改爲UTF-16和UTF-8,但它沒有幫助。
我試圖輸出的字符串是從特定網頁(http://docs.jquery.com/Tutorials:Getting_Started_with_jQuery)抓取的文本內容。如果我抓取一個不同的網頁沒有問題。
如何處理字符串: 我使用web服務從網頁獲取文本內容。返回的字符串(文本輸入)正確打印(整體)。我需要處理該字符串,以便將所有字符更改爲小寫,並將所有多個空格替換爲單個空格。
textContent.toLowerCase().replaceAll("\\s+", " ");
lowercasing人物後,我仍然能夠正常打印整個字符串,但有一個代替多個空格之後,字符串的開頭是不可見的。
你有什麼想法是什麼問題?
Thakns提前尋求幫助。
它只有日食發生的更多信息和細節?我的意思是,你是否試過從控制檯運行它,結果是預期的? – fortran 2012-02-16 14:25:49
[Java中System.out.println()的字符限制]的可能重複(http://stackoverflow.com/questions/8912202/character-limit-for-system-out-println-in-java)。 – 2017-02-23 09:31:00