比较一个char类变量和一个string类变量的值可以使用以下方法:
char c = 'a';
String str = "a";
boolean isEqual = str.equals(Character.toString(c));
System.out.println(isEqual);
char c = 'a';
String str = "a";
boolean isEqual = Character.toString(c).equals(str);
System.out.println(isEqual);
char c = 'a';
String str = "a";
boolean isEqual = c == str.charAt(0);
System.out.println(isEqual);
无论使用哪种方法,都可以比较char类型的变量和String类型的变量的值是否相等。