A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 沈浩 中级黑马   /  2013-4-10 20:07  /  2264 人查看  /  7 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

本帖最后由 沈浩 于 2013-4-11 12:35 编辑

谁能教教我System.out.println语句的用法    越详细越好

评分

参与人数 1技术分 +1 收起 理由
黄玉昆 + 1

查看全部评分

7 个回复

倒序浏览
System.out.println()这个编译器给你自动换行了
System.out.print()这个的话没换行

System是java.lang里面的一个类
out就是System里面的一个数据成员(也称为字段),但这个成员不是基本类,而是java.io.PrintStream类的对象
println()就是java.io.PrintStream类里的一个方法,它的作用就是用来想控制台输出信息的。



希望对你有帮助。{:soso_e181:}

评分

参与人数 1技术分 +1 收起 理由
黄玉昆 + 1

查看全部评分

回复 使用道具 举报
out是System类中的一个字段 返回类型为PrintStream,因此out后面可以调用PrintStream类中的println()方法
回复 使用道具 举报
System是系统的意思,out是向外的 意思,println是打印后并换行的意思;System.out.println();就是系统(也就是dos命令行)向外打印你指定的内容(也就是括号里的内容)后并 且换行;如果这里讲println换成print就是只向外打印输出但不换行,你可以试试看,看一下结果就明白啦!

评分

参与人数 1技术分 +1 收起 理由
黄玉昆 + 1

查看全部评分

回复 使用道具 举报
今天刚看老师讲,System是类库中的一员,out表示输出,println表示打印在控制台(存在ln时输出会自动换行;直接也可以使用print显示,输出不会换行)
例如:System.out.println("hello world");就是将双引号里边的内容输出,显示结果是hello world

评分

参与人数 1技术分 +1 收起 理由
黄玉昆 + 1

查看全部评分

回复 使用道具 举报
李志敏 发表于 2013-4-10 20:17
out是System类中的一个字段 返回类型为PrintStream,因此out后面可以调用PrintStream类中的println()方法 ...

System.out.println是一个字符流,表示在控制台输出,System是java.lang里的一个类,out是类里面的一个静态字段,println是out指向的对象所属的类带有的方法。
回复 使用道具 举报

out 是System类中的一个静态成员,是PrintStream类型
pringln()有许多重载的方法:
可以打印基本数据类型
可以打印字符数组 println(char[] x)
可以打印String类型
可以打印Object 最终调用的是对象的toString 方法
都换行

评分

参与人数 1技术分 +1 收起 理由
黄玉昆 + 1

查看全部评分

回复 使用道具 举报
黄玉昆 黑马帝 2013-4-11 09:02:44
8#
如果问题未解决,请继续追问,如果没有问题了,请将帖子分类 改为“已解决”,谢谢
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马