Foro de elhacker.net

Programación => Java => Mensaje iniciado por: axeelcs en 11 Julio 2012, 00:26 am



Título: Problema nunca visto
Publicado por: axeelcs en 11 Julio 2012, 00:26 am
Buenas, la verdad que nunca vi este problema, y les voy a comentar en resumen porque representa un problema, tengo una cadena de String en un JTextArea que están ordenados uno abajo del otro , ej ;
1
3
5238725
4
5
El tema es que cuando abro este archivo, en la clase lo hago así :(porción de código)

Código:
	while (linea != null) {

lineaTotal = lineaTotal + linea
+ System.getProperty("line.separator");

linea = br.readLine();
}

Y el problema es que yo paso el texto como parámetro para comprobar si es numérico .. y el problema es que cuando hago el split("\n"), me funciona, pero quedaría así la salida:

1

3

5238725

4

5

entonces claramente entre los espacios intercalados no son números, por lo que me salta el error, y no encuentro la manera de solucionarlo, porque el system.getpropierity, lo necesito .
Agradezco toda ayuda desde ya! y disculpen las molestias .


Título: Re: Problema nunca visto
Publicado por: ollo en 11 Julio 2012, 15:50 pm
prueba con la condicion: while(linea.length!=0)