黑马程序员技术交流社区

标题: 新人求助 [打印本页]

作者: 谢宝盛    时间: 2012-11-20 10:59
标题: 新人求助
我是刚学的 ,在第二天视频学习中遇到了一个问题,
System.out.println(a+","+b);
System.out.println("a="+a+",b="+b);

上面的"a="+  ",b="  这几个引号一直没明白 ,还有这几个+的理解 ,特别是 ",b="   , 为什么不睡“,”“b=”+b

作者: 小洋人最happy    时间: 2012-11-20 11:24
System.out.println(a+","+b);
System.out.println("a="+a+",b="+b);  "a+"这样代表打印出来的是a=
                                                       +用于和后面的打印数据相连接。

上面的"a="+  ",b="  这几个引号一直没明白 ,还有这几个+的理解 ,特别是 ",b="   , 为什么不睡“,”“b=”+b
这样也可以,不过中间还得加个+。


作者: 谢宝盛    时间: 2012-11-20 11:49
谢谢楼上的,终于懂了
作者: 聽聽我dē❤    时间: 2012-11-20 12:00
变量是不需要引的,用引号引起来的都是原样输出,这个System.out.println(a+","+b);  就是输出变量a和b的值,只是输出时中间用 , 隔开,那里面的“+”就是连接符,把要输出的连接起来,
",b="   , 为什么不睡“,”+“b=”+b
这两个意思是一样的,那用",b="  是很简单的啊,都是原样输出。
作者: wudongzhe    时间: 2012-11-20 13:59
我刚学到第4天 可以一起探讨{:soso_e104:} 交流交流学习方法 也有动力




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