equality.java

来自「有关java编程的课件及附上有关的源代码」· Java 代码 · 共 51 行

JAVA
51
字号


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

package SG6.Example3;

public class Equality {

    /**构造方法 */

    protected Equality() {
    }

    /** 这是 main 方法
     * 它演示了两个字符串的比较
     * @param args 传递至 main 方法的参数
     */

    public static void main(String [] args) {

        String string1 = new String("苹果是一种水果");
        String string2 = new String("玫瑰花是一种花");
        String string3 = new String("苹果是一种水果");
        System.out.println("字符串 1: " + string1);
        System.out.println("字符串 2: " + string2);
        System.out.println("字符串 3: " + string3);

        if (string1 == string2) {
            System.out.println("字符串 1 和字符串 2 相等");
        } else {
            System.out.println("字符串 1 和字符串 2 不等");
        }

       if (string1.equals(string3)) {
            System.out.println("字符串 1 和字符串 3 相等");
        } else {
            System.out.println("字符串 1 和字符串 3 不等");
        }

        System.out.println("设置字符串 1 等于字符串 2");

        string2 = string1;
        if (string1.equals(string2)) {
            System.out.println("两个字符串相等");
        } else {
            System.out.println("两个字符串不等");
        }
    }
}

⌨️ 快捷键说明

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