java吧 关注:1,254,799贴子:12,742,487
  • 12回复贴,共1
public class a
{
public static void main(String args[])
{
int z=2;//声明变量z并直接赋值2
System.out.println("我有 "+z+" 本书");
}
}
为什么屏幕输出后括号中有个加号,这个加号有什么作用


来自贴吧神器1楼2013-01-22 17:10回复
    .....................


    IP属地:江苏2楼2013-01-22 17:11
    回复
      输出应该是-我有2本书
      哪里有括号加号
      代码的话加号是连接作用


      IP属地:四川来自手机贴吧3楼2013-01-22 17:13
      收起回复
        对不起,我想不通,大神们来解答吧。自学没人指导。


        来自贴吧神器4楼2013-01-22 17:14
        收起回复
          还有括号中的打引号和不打引号有什么区别,大神们可怜可怜我。


          来自贴吧神器5楼2013-01-22 18:02
          回复
            “”引号引起来的表示字符串
            举个例子。
            int age = 20;
            “age”(引号引起来的) 与 age 上面那一行我定义的age变量。是不同的。
            那在做数据拼接(类似把词语组成一个句子)就需要用连接符号(+)。
            那字符串数据“age” 与 变量数据age 连接的话。要这么写
            “age” + age


            IP属地:重庆6楼2013-01-22 18:07
            收起回复
              谢谢大神们。


              来自贴吧神器7楼2013-01-22 18:19
              回复