黑马程序员技术交流社区

标题: 新人求指导关于printf与println [打印本页]

作者: ShadowDancer    时间: 2015-1-15 17:28
标题: 新人求指导关于printf与println
以前自学C的时候,打印语句是printf("")。现在自学Java,打印语句是System.out.println("").printf与println的区别难道仅仅是println打印完毕之后会自动换行???相当于printf多了一个“\n"换行符吗?
作者: vermouth    时间: 2015-1-15 18:02
printf 和 println 是System类中out流中的方法,out流是printStream对象,
查阅文档可以看到他们的使用方法:

PrintStream printf(Locale l, String format, Object... args)
          使用指定格式字符串和参数将格式化的字符串写入此输出流的便捷方法。
PrintStream printf(String format, Object... args)
          使用指定格式字符串和参数将格式化的字符串写入此输出流的便捷方法。

void println()
          通过写入行分隔符字符串终止当前行。
void println(boolean x)
          打印 boolean 值,然后终止行。
void println(char x)
          打印字符,然后终止该行。
void println(char[] x)
          打印字符数组,然后终止该行。
void println(double x)
          打印 double,然后终止该行。
void println(float x)
          打印 float,然后终止该行。
void println(int x)
          打印整数,然后终止该行。
void println(long x)
          打印 long,然后终止该行。
void println(Object x)
          打印 Object,然后终止该行。
void println(String x)
          打印 String,然后终止该行。

作者: ShadowDancer    时间: 2015-1-15 18:53
vermouth 发表于 2015-1-15 18:02
printf 和 println 是System类中out流中的方法,out流是printStream对象,
查阅文档可以看到他们的使用方法 ...

谢谢,虽然现在我的知识面还看不懂,不过我会努力的!!!
也许我们会是同学哦!!!
作者: ShadowDancer    时间: 2015-1-15 19:29
vermouth 发表于 2015-1-15 18:02
printf 和 println 是System类中out流中的方法,out流是printStream对象,
查阅文档可以看到他们的使用方法 ...

冒昧的问一下,可以认识一下吗
QQ 11588570
有什么问题也可以向你请教  绝无他意




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