int i= 12; System.out.println( " a="+a);得出的结果是12.我想问一下 " a="+a是什么意思?求大神不吝赐教!
你的回答太详细。我瞬间懂了。超级多谢!
我写错了。是int a=12;那么 " a="+a等于12.为什么不是24呢?谢谢
追答首先 告诉你 应该输出的是“a=12”,,其次 你可以试验一下例如System.out.println( " 12324="+i);
你可以看一下结果 。。。在java 中 “***” 这表示是一组字符串,而不是一个数值,System.out.println()只能输出字符串,a是数据类型,但是数据类型没有字符串类型大,是可以自动转为字符串类型的 ,,到程序走到System.out.println()时,其实里面的内容是System.out.println( " a="+"12")