A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 李会成 中级黑马   /  2013-2-15 12:11  /  1335 人查看  /  2 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

本帖最后由 李会成 于 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的呢
                }
}

2 个回复

倒序浏览
首先,String.CASE_INSENSITIVE_ORDER 这个返回的是 String类型的Comparator接口。即: Comparator<String>  所以第一个不能相加
还有,你这段代码第二个打印语句也不能输出,因为字符串符号是中英结合。

评分

参与人数 1技术分 +1 收起 理由
李培根 + 1 赞一个!

查看全部评分

回复 使用道具 举报
请勿复制他人帖子,技术分不是入学的门槛而是为了帮助大家学习而存在的。

请勿再次发此类帖子了!

此贴就关闭了。此后如有再次发现直接封禁处理,请看到此贴的会员也加以注意。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马