Duda manejo de ficheros java
Publicado por marixa (3 intervenciones) el 19/01/2016 02:45:39
Hola soy nueva!, disculpen si no me se explicar bien, pero estoy intentando copiar el contenido de un archivo de texto a otro nuevo, dicho contenido es el siguiente:
a,b,c
d,e,f
sCadena contiene cada linea del archivo txt que deseo copiar.
y luego a sCadena lo quiero separar en tokens en un array, el problema es que el siguiente codigo
devuelve:
a,b,c
,d,e,f
,
cuando lo que yo deseo es que lo copie tal cual como estaba
a,b,c
d,e,f
Gracias, y espero respuestas (aunque no se si me explique bien).
a,b,c
d,e,f
sCadena contiene cada linea del archivo txt que deseo copiar.
y luego a sCadena lo quiero separar en tokens en un array, el problema es que el siguiente codigo
devuelve:
a,b,c
,d,e,f
,
cuando lo que yo deseo es que lo copie tal cual como estaba
a,b,c
d,e,f
Gracias, y espero respuestas (aunque no se si me explique bien).
1
2
3
4
5
6
7
8
9
10
11
12
while ((sCadena = bf.readLine())!=null) {
String []tokens=sCadena.split(",");
for (int x=0; x<tokens.length; x++) {
if(x<2)
salidaCopia.format(tokens[x]+",");
if(x==2){
salidaCopia.format("tokens[x]+"\n\r\n");
}
Valora esta pregunta


0