System.out.println("X="+X) 括号里面是什么意思 X是变量名 但为什么要这样的格式写 还是固定就这样格式

问题有点弱智 见谅了

System.out.println("X="+X)
假如你的X的值是 我
那么,你运行后的结果就是 X=我
意思就是说,为了方便看出来这个 我 到底是什么变量的值
如果说要打印 X Y的值 X值是 我 Y的值是 你
System.out.println(X+Y) --> 结果:我你
System.out.println("X="+X+“,Y=”+Y) --> 结果:X=我,Y=你
够清楚了吧追问

已经清楚了 我的意思是为什么不能直接写X 应该是固定这样打印出来吧

追答

哦 ,就是说,如果你要在控制台要打印文字的话,必须要写一行代码
System.out.println() 括号里面就是你要打印的文字
System.out.print()也可以,就是不换行
比如:你要打印 问题
那么就是
System.out.println(“问题”)

温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-08-25
System.out.println()是System类中的一个方法,表示由系统打印出括号里面的东西,如果括号里面的内容有双引号引起来的内容,例如System.out.println("名字是:"+name) 那么打印的就是===名字是:什么什么.name作为一个变量出现.若是X给赋值了的话,那么打印的就是X=后面跟的是X的值
第2个回答  2011-08-25
这句代码的作用是输出X的值,变量X在前面已经赋值,最后控制台打印:X=X的值,输出一般都采用这种方式。追问

就是说固定代码格式了

第3个回答  2011-08-25
别看他System.out.println很长的感觉,实际上你只要在括号里留下你想要输出的任何内容,他都会在控制台上显示出来..

说固定什么的话,其实不是的, 你直接些X上去也可以的啊. 你如果是借助eclipse那类的开发平台的话,你有错误他会报告出来的, 就是在错误代码下面显示红色的下划线.. 这样你就可以知道是不是符合要求的内容了,并且可以看到错在哪里.
第4个回答  2011-08-25
前一个在双引号中的”x=“直接输出的,+X,这个x是变量,它是什么就输出什么