2个字符串比较大小?:String str1="a"; String str2="b";

解决方案 »

  1.   

    自己写的话,用个循环,一个字符一个字符比较应该有系统函数的
    抢占沙发,不懂Java
      

  2.   

    private   String   string   =   "dadf";   
      private   int   a   =   string.compareTo("adf");
    然后再比较
      

  3.   


    对!
    比较的时候看 int类型返回值就知道孰大孰小了!
      

  4.   

    直接获取 hash值 然后进行比较
      

  5.   


    不好意思!
    刚才引用错误,是这个!
    看int的返回值 知其 大小!
      

  6.   

    String
    public int compareTo(String anotherString)当this与anotherString的位数相同时:
    如果参数字符串等于此字符串,则返回值 0;如果此字符串按字典顺序小于字符串参数,则返回一个小于 0  的值;如果此字符串按字典顺序大于字符串参数,则返回一个大于 0 的值。当this与anotherString的位数不相同时:
    返回this.length()-anotherString.length()如果LZ要比较的两个字符串位数不同,用compareTo不太适合。
      

  7.   

    public class Compare {
    public static void main(String[] args) {
    String str1="a"; 
    String str2="b";
    int n = str1.compareTo(str2); if (n == 0) {
    System.out.println("str1和str2相等!");
    } else {
    if (n > 0) {
    System.out.println("str1比str2大!");
    } else {
    System.out.println("str1比str2小!");
    }
    }
    }
    }
      

  8.   

    浪曦免费大型企业门户综合项目设计和管理技术讲座讲座性质:免费讲座时间:2010年3月28日 上午9:30-12:00预约方式:咨询QQ:86171568讲座议题:
    一、大型企业门户综合项目设计与管理
    内容概要:软件项目需求分析
              案例:某企业门户解决方案介绍——需求调研与分析
              讲解大型企业门户系统架构设计和系统设计
              学员现场答疑二、企业门户综合集成平台
        以一个真实的门户案例为基调,讲解从接手一个门户项目,执行项目定义开始,到项目的需求分析,架构设计,系统设计,详细设计,开发实现,测试调试,直到最后的系统上线,上线监控过程中一个项目组或项目组的项目经理、工程师所做的工作。面向参会人员:
          讲座主要面向IT专业人士,大学生,以及IT技术爱好者,侧重致力于项目管理工作人员。讲座地点:北京海淀科技大厦五层学术报告厅
        此次讲座由浪曦科技与鼎亚科技联合主办,是国内高水准的IT管理技术交流平台。您将有机会了解全球最新动态、把握创新机遇,分享应用经验。敬请拨冗出席! 
      
     (名额有限,欲参加者请于3月26日晚之前咨询QQ:86171568)
      

  9.   

    对性的比较方式有两种,一种是对象本身实现Comparable接口;
    另一种方式就是自定义个比较器实现Comparator接口。
    String 就是实现了Comparable接口。详细内容如下所示:
    对象的两种比较方式Comparator和Comparable:
    http://www.phome.asia/forum/thread/23124.html