JAVA不能调用基本类型 char 的 equals(char)是怎么回事?

2025-04-29 07:42:25
推荐回答(1个)
回答1:

A.char是基本的变量类型,要把数组中的char类型元素和‘o’比较,用“==”即可B.基本类型是没有方法的。。。所以不能调用 equalsC.改成就可以了public class A { public static void main(String[] args) { int i; String str1 = "abc"; //S要大写 String str2 = "xyz"; //S要大写 //字符数组和字符串的相互转换 char[] c1=str1.toCharArray(); char[] c2=str2.toCharArray(); for(i=0;i<3;i++) { while(c1[i]=='x') { } } }} 查看原帖>>