AimerDawn
エメの恋文
采纳率100%
2021-03-05 14:44

java中为什么字符串之间可以直接比较大小,求原理,和解析

已采纳

如图:

红色框的不懂,求解答。

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享
  • 邀请回答

3条回答

  • huangzhilin2015 黄智霖-blog 1月前

    不是字符串比较大小,是字符比较大小,参照ASCII码,比如:

    System.out.println((int) ('a')); 不会报错,而是输出97
    
    点赞 1 评论 复制链接分享
  • weixin_40140969 GideonYeung 1月前

    使用Integer.valueOf就可以直接将char类型的数据转为十进制数据表现形式你就懂了

    点赞 1 评论 复制链接分享
  • CAT_cwds CAT_cwds 1月前

    底层通过ascll码比较大小的。

    点赞 1 评论 复制链接分享