Saludos una preguntita cual es el numero maximo de caracteres que se puede traer con un substring porque estoy tratando de extraer 150 caracteres de una cadena
y me genera el siguiente error
Exception in thread "main" java.lang.StringIndexOutOfBoundsException: String index out of range: 150
at java.lang.String.substring(Unknown Source)
y la cadena tiene mas de 150 caracteres
es mas si le cambio ese 150 por 20 ahí si me lo trae es como si existiera un limite pero no deberia ser tan poco caracteres
Agraceria a quien me pudiera ayudar
les coloco parte del codigo que tengo
int longitud_cadena = array_noticias[1].length();
int numero_lineas = (longitud_cadena/150)+1;
System.out.println("Numero de lineas = "+numero_lineas);
for(int k= 0;k<numero_lineas;k++) {
System.out.println("Substring"+array_noticias[0].substring((k*150),150));
}
ese 150 es el numero de caracteres que yo quiero mostrar por linea
Gracias