En Java intenté escribir una cadena como salida a la consola. La longitud de la Cadena es 20166 caracteres. Después de imprimir la cadena a la consola, solo aparece la segunda mitad de la cadena.La consola de Eclipse no muestra la salida completa
Toda la cadena es una línea larga:
Lo que parece: Desde el principio hay una gran cantidad de espacios en blanco (que se supone que son caracteres alfanuméricos) y después de que haya el resto de la cadena se muestra correctamente
Traté de cambiar la codificación de la consola de forma predeterminada a UTF-16 y UTF-8, pero no ayudó.
La cadena de caracteres que intento generar es el contenido de texto rastreado desde una página web específica (http://docs.jquery.com/Tutorials:Getting_Started_with_jQuery). Si rastreo una página web diferente, no hay problema.
Cómo proceso la secuencia: Utilizo un servicio web para obtener el contenido de texto de la página web. El String devuelto (texto contet) se imprime correctamente (entero). Necesito procesar esta cadena, así que cambio todos los caracteres a minúsculas y reemplazo todos los espacios en blanco con el único.
textContent.toLowerCase().replaceAll("\\s+", " ");
Después de caracteres en minúscula los que todavía soy capaz de imprimir cadena entera correctamente, pero después de la sustitución de los múltiples espacios en blanco con uno, el inicio de la cadena no es visible.
¿Tiene alguna idea de lo que es el problema?
Thakns de antemano por cualquier ayuda.
¿ocurre únicamente con eclipse? Quiero decir, ¿has intentado ejecutarlo desde la consola y el resultado es lo esperado? – fortran
Posible duplicado de [Límite de caracteres para System.out.println() en Java] (http://stackoverflow.com/questions/8912202/character-limit-for-system-out-println-in-java). –