我使用BufferedWriter
寫串像這樣的文件:寫入字符串到文件中的特定位置
import java.io.BufferedWriter;
import java.io.File;
import java.io.FileWriter;
import java.io.IOException;
public class Test {
public static void main(String[] args) throws IOException {
String myname = "JOHN DOE MAXWELL";
String myotherName = "MELCHIZEDEK NEBUCHARDINEZZAR";
String mylocation = "SOUTH EAST";
String myotherlocation = "SOUTH WEST";
File f = new File("MyFile.txt");
BufferedWriter bw = new BufferedWriter(new FileWriter(f));
bw.write(myname + " " + mylocation);
bw.newLine();
bw.write(myothername + " " + myotherlocation);
bw.close();
}
}
我需要寫mylocation
這樣,無論字符串myname
,的開始位置的長度mylocation
不會受到影響。請協助。
我Outputshould是:
JOHN DOE MAXWELL SOUTH EAST
MELCHIZEDEK NEBUCHARDI SOUTH WEST
請修改您的問題以包含您希望生成的文件的樣子的示例。也許有兩個例子,不同長度的myname? – 2013-04-11 13:16:02
插入點? – 2013-04-11 13:18:50