多亏了这个社区,我阅读了许多关于如何将信息写入Java中的txt文件的不同方法的教程。但是,如果我希望对该文件进行格式化并将信息写入文件的每个部分下,该怎么办?
我要在myfile.txt中执行的操作的示例是:
list of Apartments
========================
Region===============Country==========Adresse =======PriceMunicipality
writeRegionHere writeCountryHere writeAdressHere writeMunicipalityHere
而且每次我添加新公寓时,都必须在最后添加信息女巫对我来说是一个简单的步骤,我只是不知道如何使用这种格式编写它们
非常感谢
最佳答案
您可以使用它来设置文本格式
private static void printRow(String c0, String c1, String c2, String c3 ) {
System.out.printf("%-20s %-20s %-20s %-20s%n", c0, c1, c2, c3);
}
public static void main(String[] args) {
printRow(" ", "", "List of Appartments", " ");
printRow( "==============", "==============", "==============", "==============");
printRow("Region", "Country", "Adresse", "PriceMunicipilaty");
printRow("==============", "==============", "==============", "==============");
printRow("Adress1", "Adress1" , "Adress1", "Adress2");
}