如何比较检查 char 值是否等于 Java 中的给定值?

问题描述 投票:0回答:1

有人可以帮助我编写 if 语句,以便它检查变量

a
是否包含小写字母“e”吗?假设变量
a
每次程序运行时都会获得随机值。

public static void check(char a){
    if(/*Code here*/){
        System.out.println("if");
    }else{
        System.out.println("else");
    }
}
java if-statement char equality
1个回答
0
投票

由于

char
值是原始类型,因此使用
==
进行比较。
char
的字面形式是用单引号括起来的值,例如
e
。放在一起,你会得到以下结果:

public static void check(char a){
    if(a == 'e'){
        System.out.println("if");
    }else{
        System.out.println("else");
    }
}
© www.soinside.com 2019 - 2024. All rights reserved.