⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 e071. comparing strings.txt

📁 这里面包含了一百多个JAVA源文件
💻 TXT
字号:
See also e306 Comparing Strings in a Locale-Independent Way. 
    String s1 = "a";
    String s2 = "A";
    String s3 = "B";
    
    // Check if identical
    boolean b = s1.equals(s2);           // false
    
    // Check if identical ignoring case
    b = s1.equalsIgnoreCase(s2);         // true
    
    // Check order of two strings
    int i = s1.compareTo(s2);            // 32; lowercase follows uppercase
    if (i < 0) {
        // s1 precedes s2
    } else if (i > 0) {
        // s1 follows s2
    } else {
        // s1 equals s2
    }
    
    // Check order of two strings ignoring case
    i = s1.compareToIgnoreCase(s3);      // -1
    if (i < 0) {
        // s1 precedes s3
    } else if (i > 0) {
        // s1 follows s3
    } else {
        // s1 equals s3
    }
    
    // A string can also be compared with a StringBuffer;
    // see e70 Constructing a String
    StringBuffer sbuf = new StringBuffer("a");
    b = s1.contentEquals(sbuf);          // true

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -