有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

javaprintf和新行

我希望\n导致下一条语句打印在新行上,但它没有

我的语法错了吗

writer.printf(" |\t\t\t | Tax Credits\t%010.2f |\n", taxCreds) ;

谢谢

爸爸


共 (2) 个答案

  1. # 1 楼答案

    改用%n。PrintStream#printf的API将显示这一点。 编辑:实际上,这会将您引导到格式化程序API,在那里您会发现%n会产生一个特定于系统的新行

  2. # 2 楼答案

    对于Java ^{},换行符是一个转换字符,因此需要使用%n

    %n: Line separator, the result is the platform-specific line separator