如何利用System.out.print(ln/f)一种方式将我的输出格式化为表格?
如果要使用printf,我应该指定哪种格式来获得以下结果?
我要打印的示例表:
```
n result1 result2 time1 time2
5 1000.00 20000.0 1000ms 1250ms
5 1000.00 20000.0 1000ms 1250ms
5 1000.00 20000.0 1000ms 1250ms
```
一切都排列好了吗?
是的,从Java 5开始,PrintStream
用于的类System.out
具有printf
方法,因此您可以使用字符串格式。
更新:
实际的格式化命令取决于您要打印的数据,所需的确切间距等。这是许多可能的示例之一:
System.out.printf("%1s %-7s %-7s %-6s %-6s%n", "n", "result1", "result2", "time1", "time2");
System.out.printf("%1d %7.2f %7.1f %4dms %4dms%n", 5, 1000F, 20000F, 1000, 1250);
System.out.printf("%1d %7.2f %7.1f %4dms %4dms%n", 6, 300F, 700F, 200, 950);
问题内容: 我有这种格式的json数组: 现在,我想解析并以表格格式在Javascript或jQuery中显示它。该表有四列,每一列指示此数组中每个元素的每个属性。该表的第一行是这四个键的名称。其他行是这些键的值。 我不知道如何编写JavaScript代码来实现此功能。你能帮我吗? 问题答案: 演示
问题内容: 我有以下情况: 提供输出 Tue May 31 00:00:00 SGT 2019 但我希望输出是 31/05/2019 我需要在这里使用解析,因为日期需要按日期而不是字符串进行排序。 有任何想法吗 ?? 问题答案: 怎么样:
我使用的是spring boot 2.2.6和Jackson 2.10.3以及Java8。我正在整个项目中使用localdatetime对象。Jackson无法正确解析LocalDateTime(或者可能是它的默认格式),并以如下所示的数组格式在json响应中发送日期 正如Spring Boot中的JSON Java 8 LocalDateTime格式所描述的,Spring Boot 2已经在类路
另外,如果我想从这些字符串中创建新的公理,该怎么做呢?(将axiom转换为可读字符串,然后将可读字符串转换回axiom)
问题内容: 假设您在Datagridview中有一列具有负数和正数作为数据的列。 如何在打开和关闭括号中显示带有负数的数字?例如,-5.00将变为(5.00) 我怎么能做到这一点?TYSM 问题答案: 您可以设置该列的默认格式: 有关格式化的更多信息,请参见此处。
我正在使用JComboCalendar小部件来让用户选择一个日期。JComboCalendar有一个方法getDate(),它返回一个Date对象。 根据Oracle docs,date.toString应该返回一个格式为yyyy-mm-dd的字符串,但我接收到的字符串如下: 如何才能得到预期的输出?对于如何像dd-mm-yyyy那样格式化它的奖励,因为我只是发现了如何读取给定格式的字符串,而不是