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

📄 stringdemo.java

📁 有关java编程的课件及附上有关的源代码
💻 JAVA
字号:


/** 这个类使用“==”和“equals()”方法比较两个字符串
 */

package SG6.Example4;

public class StringDemo {

    /**构造方法 */

    protected StringDemo() {
    }

    /** 这是 main 方法
     *   它演示 String 类的比较方法
     *   @param args 传递至 main 方法的参数
     */

    public static void main(String [] args) {
     String string1, string2, string3;
     string1 = new String("Answer");
     string2 = new String("ANSWER");
     string3 = new String("Question");

     System.out.println("字符串 A 是" + string1);
     System.out.println("字符串 B 是" + string2);
     System.out.println("字符串 C 是" + string3);

     if (string1 == string2) {
      System.out.println("字符串 A 和字符串 B 指向同一个对象");
      } else {
         System.out.println("字符串 A 和字符串 B 指向不同的对象");
        }

     if (string1.equals(string2)) {
      System.out.println("字符串 A 和字符串 B 的内容相同");
      } else {
         System.out.println("字符串 A 和字符串 B 的内容不同");
        }

     if (string1.equalsIgnoreCase(string2)) {
      System.out.println("忽略大小写,字符串 A 和 B 的内容相同");
      } else if (string1.equalsIgnoreCase(string3)) {
         System.out.println("字符串 A 和 C 的内容相同");
        }

     if (string1.compareTo("Answer") == 0) {
      System.out.println("按字母,字符串 A 与 Answer 的内容相同");
      }

     if (string1.startsWith("A")) {
      System.out.println("以 A 开始");
      }

     if (string1.endsWith("r")) {
      System.out.println("以 r 结束");
      }
    }
}

⌨️ 快捷键说明

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