[求助]这个是什么道理?
class Test {public static void main(String[] args) {
String a = "abc";
System.out.println(a+1);
}
}
这个为什么能执行,运算符重载是什么意思,麻烦大家解释的详细一点。。
搜索更多相关的解决方案:
道理
----------------解决方案--------------------------------------------------------
没的错 能执行
忘了说了
JAVA里面不能重载运算符 被重载的运算符只有+号
[此贴子已经被作者于2006-6-29 21:21:54编辑过]
----------------解决方案--------------------------------------------------------
我想问的是为什么?
----------------解决方案--------------------------------------------------------
为什么?不为什么 SUN规定的
----------------解决方案--------------------------------------------------------
字符串与整形相加则整形转换为字符串进行字符串的拼接。
而char型与整形相加,则将char型转换为ASCII码后与整形相加。char与char相加则转换为ASCII码后以整形相加。
----------------解决方案--------------------------------------------------------