您的位置:首页 > 编程语言 > Java开发

Java学习笔记1:将字符串写入txt文件中

2015-07-03 15:25 316 查看
假设字符串为:str="张三 0 3000 李四 1 5000 王五 0 4000",如何将str按如下格式写入到txt文件中?
txt中的格式:
张三 0 3000
李四 1 5000

王五 0 4000

示例1:

import java.io.FileWriter;
import java.io.IOException;

public class T1 {
public static void main(String[] args) {
String str="张三 0 3000 李四 1 5000 王五 0 4000";
String[] str1 = new String[10];
FileWriter writer;
int i=0;
int j=0;
while(i<=str.length()) {
str1[j] = str.substring(i, i+9);
i=i+10;
j=j+1;
}
try {
writer = new FileWriter("C:\\mytxt\\1.txt");
writer.write(str1[0]);
writer.write("\r\n");
writer.write(str1[1]);
writer.write("\r\n");
writer.write(str1[2]);
writer.flush();
writer.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}
示例2:

import java.io.FileWriter;
import java.io.IOException;

public class T2 {
public static void main(String[] args) {
String str="张三 0 3000\r\n李四 1 5000\r\n王五 0 4000";
FileWriter writer;
try {
writer = new FileWriter("C:\\mytxt\\2.txt");
writer.write(str);
writer.flush();
writer.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  java 实例