字符串比较

示例1:

public class StringDemo {
    public static void main(String[] args) {
        String str = "hello";
        System.out.println("Hello".equals(str));  //区分大小写比较
        System.out.println("Hello".equalsIgnoreCase(str));  //不区分大小写比较
    }
}

输出1:

false
true

 

示例2:

在String类中compareTo()方法是一个最为重要的操作方法,该方法int型的数据,该数据会根据大小关系返回有三类的内容:

  •      相等:返回0
  •      小于:返回的内容小于0
  •      大于:返回的内容大于0
public class StringDemo {
    public static void main(String[] args) {
        System.out.println("A".compareTo("a"));
        System.out.println("a".compareTo("A"));
        System.out.println("a".compareTo("a"));
        System.out.println("ab".compareTo("ac"));
        System.out.println("范".compareTo("周")); //没有意义
    }
}

输出2:

-32
32
0
-1
11931

 

posted @ 2018-07-09 15:46  悠然现南山  阅读(105)  评论(0编辑  收藏  举报