黑马程序员技术交流社区

标题: 关于printf的用法 [打印本页]

作者: 布鲁Go    时间: 2013-12-15 23:32
标题: 关于printf的用法
本帖最后由 布鲁Go 于 2013-12-16 09:30 编辑

譬如在类似情况下:
System.out.println("我叫"+name+",今年"+age+"岁了。");
System.out.printf("我叫%s,今年%d岁了。",name,age);
明显下面的打起来方便些,不过是我百度查找之后,自己测试才知道可以这么用的,求更官方更全的用法,api哪个类下有printf的详细介绍啊?我找api半天没找到,记得毕老师某堂课隐约有用过……
作者: 为我想要的去努    时间: 2013-12-15 23:50
可能习惯的问题!我觉得上边的那种用的习惯! 呵呵
作者: 雷洋    时间: 2013-12-15 23:50
IO包Console类.
public Console printf(String format, Object... args) 使用指定格式字符串和参数将格式化字符串写入此控制台输出流的便捷方法。
作者: litaojisuanji    时间: 2013-12-16 00:10
System.out.println("我叫"+name+",今年"+age+"岁了。");
这是java中的输出语句,后面有ln表示换行
System.out.print("我叫"+name+",今年"+age+"岁了。");
这是java中的输出语句,后面没有ln表示不换行
printf("我叫%s,今年%d岁了。",name,age);
注意了:这是C语言的输出格式,不是java中的输出格式。

作者: 冯晓骏    时间: 2013-12-16 02:31
[size=-1] PrintStream
printf(Locale l, String format, Object... args)
          使用指定格式字符串和参数将格式化的字符串写入此输出流的便捷方法。
[size=-1] PrintStream
printf(String format, Object... args)
          使用指定格式字符串和参数将格式化的字符串写入此输出流的便捷方法。


作者: 还记得梦想吗    时间: 2013-12-17 00:42
printf("我叫%s,今年%d岁了。",name,age);   C语言的输出格式  %s 字符串 %d  数字  如果学过C语言 会记得 不如java的输出方式 简洁




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2