Trong Java, tôi đã cố gắng viết một String làm đầu ra cho bàn điều khiển. Độ dài của chuỗi là 20166 ký tự. Sau khi in chuỗi vào bảng điều khiển, chỉ nửa sau của Chuỗi xuất hiện.Bàn điều khiển Eclipse không hiển thị toàn bộ đầu ra
Toàn bộ chuỗi là một dòng dài:
gì nó trông giống như: Ngay từ đầu có rất nhiều khoảng trắng (được coi là ký tự chữ) và sau đó có phần còn lại của chuỗi được hiển thị chính xác.
Tôi đã cố thay đổi mã hóa bảng điều khiển từ mặc định sang UTF-16 và UTF-8, nhưng nó không giúp ích gì.
Chuỗi tôi đang cố gắng xuất là nội dung văn bản được thu thập dữ liệu từ một trang web cụ thể (http://docs.jquery.com/Tutorials:Getting_Started_with_jQuery). Nếu tôi thu thập thông tin một trang web khác thì không có vấn đề gì.
Cách xử lý chuỗi: Tôi sử dụng dịch vụ web để lấy nội dung văn bản từ trang web. Chuỗi trả về (text contet) được in đúng (toàn bộ). Tôi cần phải xử lý chuỗi này vì vậy tôi thay đổi tất cả các ký tự thành chữ thường và thay thế tất cả các khoảng trắng bằng một ký tự đơn.
textContent.toLowerCase().replaceAll("\\s+", " ");
Sau khi giảm các ký tự tôi vẫn có thể in toàn bộ chuỗi đúng cách, nhưng sau khi thay thế nhiều khoảng trắng bằng một, đầu chuỗi không hiển thị.
Bạn có biết vấn đề là gì không?
Thakns trước để được trợ giúp.
nào nó xảy ra chỉ với nhật thực? Ý tôi là, bạn đã thử chạy nó từ giao diện điều khiển và kết quả là những gì mong đợi? – fortran
Bản sao có thể có của [Giới hạn ký tự cho System.out.println() trong Java] (http://stackoverflow.com/questions/8912202/character-limit-for-system-out-println-in-java). –