Thursday, 15 July 2010

java - How can i split a textfile and store 2 values in one line? -



java - How can i split a textfile and store 2 values in one line? -

i have text file -> 23/34 <- , i'm working on java program.

i want store them out in string 1 = 23 , anotherstring = 34 , set them 1 string write them downwards in text file, dosen't work. :( everytime makes break. maybe because split method don't know how separate them.

try { bufferedreader in = new bufferedreader (new filereader (textfile) ); seek { while( (textfile= in.readline()) != null ) { string[] parts = textfilestring.split("/"); string 1 = parts[0]; } } }

when print or store one + "/" + anotherstring, makes line-break @ 1 want in 1 line. :(

you have never shown how writing file, can't help code. bit of more modern approach, think want.

file infile = new file("input.txt"); file outfile = new file("output.txt"); seek (bufferedreader reader = files.newbufferedreader(infile.topath()); bufferedwriter author = files.newbufferedwriter(outfile.topath())) { string line; while ((line = reader.readline()) != null) { string parts[] = line.split("/"); string 1 = parts[0]; string 2 = parts[1]; writer.write(one + "/" + two); } } grab (ioexception ex) { system.err.println(ex.getlocalizedmessage()); }

java text save storage java-io

No comments:

Post a Comment