java的printf和printfln
时间: 2023-04-18 22:02:04 浏览: 98
浅析Java中print、printf、println的区别
Java中的printf和println都是输出语句,但是有一些不同之处。
printf是格式化输出语句,可以使用占位符来控制输出的格式。例如:
System.out.printf("Hello, %s! You are %d years old.", name, age);
这里%s和%d是占位符,分别表示字符串和整数类型的变量。在输出时,会将这些占位符替换为对应的变量值。
println则是普通的输出语句,可以直接输出字符串或变量的值。例如:
System.out.println("Hello, world!");
System.out.println("Your age is " + age);
这里第一行直接输出了一个字符串,第二行使用了字符串拼接的方式输出了一个变量的值。
总的来说,printf更加灵活,可以控制输出的格式,而println则更加简单直接。
阅读全文