- 做用java做算法时,需要进行.txt文件的读写问题。
思考:现在知道如何用读每行的数据的,怎么把他们分开?
//从文件中读取
File inFile=new File("E:\\input.txt");
BufferedReader br=new BufferedReader(new FileReader(inFile));
String firstLine=br.readLine();//读取一行,
以后使用一次就会读取一次,且读取数据为String 类型
String arrs[]=as.split(" ");//用于读取以空格为间隔的数据,此时,数据均匀的存在字符串数组中
//然后循环转型赋值
//写入文件
File outFile=new File("E:\\output.txt");
BufferedWriter writer = new BufferedWriter(new FileWriter(outFile));
String s=String.valueOf(data);
writer.write(s);