public class tabular {
public static void main(String[] args)
{
for (int row = 0; row < 4; row++)
{
for (int col = 0; col < 4; col++)
{
System.out.print(row + "" + col + "\t" );
}
System.out.println("\n");
}
}
}
这是我的代码,我的任务是修改此程序并将其打印到文件中。将此程序转换为文件意味着什么?我之前学到的是从文件阅读器打开文件或使用printwriter制作文件。
答案 0 :(得分:0)
您当前正在通过System.out.prin()
将输出打印到屏幕答案 1 :(得分:0)
您只需要创建一个PrintWriter并用新输出System.out
替换默认输出pw
public static void main(String[] args) throws FileNotFoundException {
PrintWriter pw = new PrintWriter(new FileOutputStream("file.txt"));
for (int row = 0; row < 4; row++) {
for (int col = 0; col < 4; col++) {
pw.print(row + "" + col + "\t");
}
pw.println("\n");
}
pw.close(); // it calls flush() method to push the data in the file
}
该文件将在当前目录中创建,您可以更改路径