用Java打印其他值

用Java打印其他值,java,printing,Java,Printing,现在我知道,对于整数,我可以使用 System.out.println("Name: %d", Name); 那么,如何在Java中打印其他值呢?比如字符串、布尔值、日期和双精度?我是否仅将%d用于整数?关于: System.out.println("Name: %d", Name); 不,这对println不起作用,对于printf,是的,但对println不起作用: System.out.printf("Name: %d", Name); 或者,如果您想要一条新线路: System.

现在我知道,对于整数,我可以使用

 System.out.println("Name: %d", Name);
那么,如何在Java中打印其他值呢?比如字符串、布尔值、日期和双精度?我是否仅将%d用于整数?

关于:

System.out.println("Name: %d", Name);
不,这对println不起作用,对于printf,是的,但对println不起作用:

System.out.printf("Name: %d", Name);
或者,如果您想要一条新线路:

System.out.printf("Name: %d%n", Name);

对于布尔值,%b,对于双精度,%f,对于字符串%s。。。。日期将需要一组说明符(或者我自己只使用SimpleDataFormat对象)。请注意,这些说明符可以采用宽度常量,以使它们在格式化输出时具有更大的能力。e、 g

System.out.printf("Pi to four places is: %.4f%n", Math.PI);
请查看以了解更多详细信息。

关于:

System.out.println("Name: %d", Name);
System.out.println(whatever);
不,这对println不起作用,对于printf,是的,但对println不起作用:

System.out.printf("Name: %d", Name);
或者,如果您想要一条新线路:

System.out.printf("Name: %d%n", Name);

对于布尔值,%b,对于双精度,%f,对于字符串%s。。。。日期将需要一组说明符(或者我自己只使用SimpleDataFormat对象)。请注意,这些说明符可以采用宽度常量,以使它们在格式化输出时具有更大的能力。e、 g

System.out.printf("Pi to four places is: %.4f%n", Math.PI);
请查看以了解更多详细信息。

关于:

System.out.println("Name: %d", Name);
System.out.println(whatever);
不,这对println不起作用,对于printf,是的,但对println不起作用:

System.out.printf("Name: %d", Name);
或者,如果您想要一条新线路:

System.out.printf("Name: %d%n", Name);

对于布尔值,%b,对于双精度,%f,对于字符串%s。。。。日期将需要一组说明符(或者我自己只使用SimpleDataFormat对象)。请注意,这些说明符可以采用宽度常量,以使它们在格式化输出时具有更大的能力。e、 g

System.out.printf("Pi to four places is: %.4f%n", Math.PI);
请查看以了解更多详细信息。

关于:

System.out.println("Name: %d", Name);
System.out.println(whatever);
不,这对println不起作用,对于printf,是的,但对println不起作用:

System.out.printf("Name: %d", Name);
或者,如果您想要一条新线路:

System.out.printf("Name: %d%n", Name);

对于布尔值,%b,对于双精度,%f,对于字符串%s。。。。日期将需要一组说明符(或者我自己只使用SimpleDataFormat对象)。请注意,这些说明符可以采用宽度常量,以使它们在格式化输出时具有更大的能力。e、 g

System.out.printf("Pi to four places is: %.4f%n", Math.PI);
有关更多详细信息,请查看

System.out.println(whatever);
无论什么
都可以是字符串、布尔值、int、Point等。看看这本书

无论什么
都可以是字符串、布尔值、int、Point等。看看这本书

无论什么
都可以是字符串、布尔值、int、Point等。看看这本书


无论什么
都可以是字符串、布尔值、int、Point等。查看。

在System.out.println()或System.out.print()的括号内放入的任何内容都将格式化并作为字符串打印。但是,您可以使用Java的printf()方法控制变量在字符串中的打印方式(就像使用%d一样)

printf()方法接受两个参数:要打印的字符串和变量名列表。在字符串中插入格式标志(%d,%f等),然后在字符串中列出要格式化的变量

System.out.printf("Your total is %d", 29.99);
这意味着Java在输出“总计为29.99”时将把29.99格式化为十进制而不是字符串


您可以在“转换类型字符”表中查看其他类型的格式设置。

在System.out.println()或System.out.print()的括号内放置的任何内容都将被格式化并作为字符串打印。但是,您可以使用Java的printf()方法控制变量在字符串中的打印方式(就像使用%d一样)

printf()方法接受两个参数:要打印的字符串和变量名列表。在字符串中插入格式标志(%d,%f等),然后在字符串中列出要格式化的变量

System.out.printf("Your total is %d", 29.99);
这意味着Java在输出“总计为29.99”时将把29.99格式化为十进制而不是字符串


您可以在“转换类型字符”表中查看其他类型的格式设置。

在System.out.println()或System.out.print()的括号内放置的任何内容都将被格式化并作为字符串打印。但是,您可以使用Java的printf()方法控制变量在字符串中的打印方式(就像使用%d一样)

printf()方法接受两个参数:要打印的字符串和变量名列表。在字符串中插入格式标志(%d,%f等),然后在字符串中列出要格式化的变量

System.out.printf("Your total is %d", 29.99);
这意味着Java在输出“总计为29.99”时将把29.99格式化为十进制而不是字符串


您可以在“转换类型字符”表中查看其他类型的格式设置。

在System.out.println()或System.out.print()的括号内放置的任何内容都将被格式化并作为字符串打印。但是,您可以使用Java的printf()方法控制变量在字符串中的打印方式(就像使用%d一样)

printf()方法接受两个参数:要打印的字符串和变量名列表。在字符串中插入格式标志(%d,%f等),然后在字符串中列出要格式化的变量

System.out.printf("Your total is %d", 29.99);
这意味着Java在输出“总计为29.99”时将把29.99格式化为十进制而不是字符串


您可以在“转换类型字符”表中查看其他类型的格式设置。

您可以执行
System.out.println(“某物”)
如果您想在打印后跳过一行,但如果您想打印某些内容,则继续在同一行,那么您应该只执行
System.out.print(“某些内容”)您也可以通过执行类似于
System.out.println(booleanname)
System.out.println(Stringname;


System.out.println(doublevariablename);

您可以执行
System.out.println(“某物”);
如果您想在打印后跳过一行,但如果您想打印某物,请在同一行上继续,那么您应该只执行
System.out.print(“