我需要为我的班级写一个程序,要求我让程序读取.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
答案 0 :(得分:0)
如果要将输出格式化为两列,可以使用
% - 10.2f \吨%.2f \ n
注意-10是列的大小。
如果您需要更多示例,请查看
Is there an easy way to output two columns to the console in Java?