我有一些要格式化并写入文件的字符串,
示例字符串,
text1
text2
text3
text4
text5
text6
text7
text8
text9
text10
text11
text12
text13
前 10 行应位于第一列,其余行应位于第二列。从第一列到第二列应该有 30 个空格
这是我试过的,
File f = new File("sample.txt");
FileWriter fw = new FileWriter(f);
pw = new PrintWriter(fw);
String text;
for(int i=0; i<15; i++){
text = "text" + i;
if(i <= 10){
pw.format(text + "\n");
} else{
pw.format("%30s",text + "\n");
}
}
}
我附上了预期输出的图像。