如何在Java中以表格格式输出从.txt文件读取的数据?

时间:2015-09-15 23:29:52

标签: java input output tabular

我需要为我的班级写一个程序,要求我让程序读取.txt文件中的数据,然后列出每个数字,同时保持这些数字总和的运行总和,平均数字,然后在控制台上显示它们并将它们输出到.txt文件。我遇到的问题是将输出格式化为表格。我似乎无法弄清楚如何将这些数据转换为两列格式,一个用于原始数字,另一个用于运行总计。

以下是我到目前为止的部分内容:

var map: {
    [key: number]: string;
    [key: string]: string;
} = {};
// I get the same results if I declare: var map: string[] = []

map[1.1] = "hello";
map[1.1] = 1.1;                 // error (as expected)
map["hello"] = "hello";         // missing error on key
map["hello"] = 1.1;             // error
var s2: string = map[1.1];
var i2: number = map[1.1];      // error (as expected)
var s1: string = map["hello"];  // missing error on key
var i1: number = map["hello"];  // error

1 个答案:

答案 0 :(得分:0)

如果要将输出格式化为两列,可以使用

  

% - 10.2f \吨%.2f \ n

注意-10是列的大小。

如果您需要更多示例,请查看

Is there an easy way to output two columns to the console in Java?