黑马程序员技术交流社区
标题:
关于for循环嵌套
[打印本页]
作者:
xiazhixing
时间:
2014-6-1 21:51
标题:
关于for循环嵌套
本帖最后由 xiazhixing 于 2014-6-5 15:48 编辑
在学习毕向东老师的day03第037讲,内外循环的时候自己也敲了一遍
6.jpg
(55.75 KB, 下载次数: 27)
下载附件
2014-6-1 21:50 上传
第9行明明没有换行,为什么打印出来的结果是这样的??
作者:
西门吹风
时间:
2014-6-1 21:58
System.out.println()打印结束自动换行,
这里第九行应该用System.out.print()
作者:
沈木生
时间:
2014-6-1 22:00
试试把第九行 的 ln 去掉。
作者:
yang1352546
时间:
2014-6-1 22:01
println()有自动换行的
print()不带自动换行,
作者:
felixzr
时间:
2014-6-1 22:08
第九行加了ln换行了,所以打印出来的才是这样
作者:
xiazhixing
时间:
2014-6-1 22:51
哦,一直没有在意println的含义,原来本身就有换行的意义,谢谢各位了:handshake
作者:
fenzheng
时间:
2014-6-1 22:52
println()就是换行的方法,print()是打印方法,不带换行的
作者:
汤姆纳斯
时间:
2014-6-1 22:57
println中的ln是line的缩写,就是换行
作者:
夏日蓝雪
时间:
2014-6-1 22:58
println()即输出+换行,括号中有内容则输出内容后自动换行,无内容则只输出换行。若只想输出内容不换行用print()即可。牢记这几点就明白为什么结果是这样了。
作者:
赵文豪
时间:
2014-6-1 23:08
print()输出而println()是输出且换行,把第九行的ln去掉即可
作者:
上杉
时间:
2014-6-1 23:22
ln就是换行啦,去掉只剩下print就好。。。。。。。。:lol
作者:
wangkerui
时间:
2014-6-1 23:34
不换行用print()
class ForFor
{
public static void main(String[] args)
{
for (int x=0; x<3 ;x++ )
{
for (int y=0 ; y<=4 ; y++ )
{
System.out.print("*");
}
System.out.println();
}
}
}
复制代码
作者:
少先队员
时间:
2014-6-1 23:53
你一定分清楚 System.out.println(); System.out.prin(); 的区别。 都是打印输出语句, 加上ln表示换行的意思。
作者:
光头强
时间:
2014-6-2 00:06
第九行应该是print
作者:
光头强
时间:
2014-6-2 00:08
如果你写得是println 加上ln是自动换行的意思
作者:
彭旭文
时间:
2014-6-2 00:23
图片下面应该还有一个空行的...对吗?主要区别在于println()和print(),前者带有换行的功能,后者没有换行功能!
作者:
Blackay
时间:
2014-6-2 15:07
。。。。。怎么没有换行啊 println就是自动换行啊 你要改成print
作者:
xiazhixing
时间:
2014-6-3 12:43
第一次发帖,虽然只是个很小的问题,这么多热心的朋友回复,感觉黑马真是个有爱的大家庭啊:)
作者:
pengyu
时间:
2014-6-3 15:29
去掉ln哦
作者:
郝义涛
时间:
2014-6-3 15:35
#println()是自动换行的#
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2