黑马程序员技术交流社区
标题:
关于String类型的变量和其他变量相加?
[打印本页]
作者:
李会成
时间:
2013-2-15 12:11
标题:
关于String类型的变量和其他变量相加?
本帖最后由 李会成 于 2013-2-18 11:27 编辑
public class Demo {
public static void main(String[] args) throws Exception {
String str = "bean.Student";
System.out.println(Integer.MAX_VALUE+String.CASE_INSENSITIVE_ORDER); //为什么次数回报错呢,
//String类型的变量和任何类型变量相加最后不都是都返回一个字符串吗?
System.out.println(Integer.MAX_VALUE+" ”+String.CASE_INSENSITIVE_ORDER); //在他们之间加一个 " " 就是oK的呢
}
}
作者:
夏振博
时间:
2013-2-15 13:02
首先,String.CASE_INSENSITIVE_ORDER 这个返回的是 String类型的Comparator接口。即: Comparator<String> 所以第一个不能相加
还有,你这段代码第二个打印语句也不能输出,因为字符串符号是中英结合。
作者:
李培根
时间:
2013-2-18 11:25
请勿复制他人帖子,技术分不是入学的门槛而是为了帮助大家学习而存在的。
请勿再次发此类帖子了!
此贴就关闭了。此后如有再次发现直接封禁处理,请看到此贴的会员也加以注意。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2