java最基本的问题 blic class bianliang{ public static void main(String args[]) { int a=10; int b=20; int c=a+b; System.out.println("the result is"+c); }}最后一句System.out.println("the result is"+c);里面少了+后为什么会报错了? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 应该因为System.out.println这个方法里面传的参数必须是字符串。应该使用"+"进行连接,c是数值型,和字符串连接在一起,就会当成字符串连接在一起.所以结果就是 "the result is 30" ! 可能是因为是在System.out.println()方法中,只能输出字符串诶,所以你那个c是整数型,要用“+”这个字符串连接符才能正确输出,结果就是30. System.out.println(),括号里参数是字符串。+负责将字符串“the result is”和整形变量c组合为新的字符串 属于类型转换的问题,"....."的是String类型数据,c是int型数据,用+号连接发生了类型转换将30由int型转变成String类型. 给你个基本的问题:System.out.println(“this result is”+100+200); System.out.println(100+200+"this result ");自己给一下结果吧! java中+是可以用来连接字符串的,你没了+就相当于一个字符串和一个数字在一起,既不是字符串又不是数字,自然报错了 答案是?..is100200300the re..对吗 你可以再改成:System.out.println(c);看看这个又是何种情况。。 object转换为long java语言,在线等 java 集合 hashcode JAVA 中的tree 与table 的连接方法 关于java的加法器,骨灰级或次骨灰级的朋友请进来下.... 初学者的一个问题 socket问题--No buffer space available (maximum connections reached?): recv failed 取得光标所在处的单词的问题 请问哪有Jcreator pro 3.00 注册码 ?急! 菜鸟问题 一个JDBC的问题 大家看看这个程序有什么问题?怎么插入代码? java异常控制函数名一样的问题
System.out.println(100+200+"this result ");
自己给一下结果吧!
..is100200
300the re..
对吗
System.out.println(c);
看看这个又是何种情况。。