问答题
本题分别比较两个字符串"A"和"a"是否相等,并比较两个字符"A"和"a"是否相等,并输出比较结果。
public class java1{
public static void main(String[] args) {
______;
c1='A';c2='a';
String str1=new String("A"),str2=new String("a");
if(______)
System.out.println("char"+c1+"equals"+"char"+c2);
else
System.out.println("char"+c1+"clocsn't equal"+"char"+c2);
if(______)
System.out.println("string"+str1+"equals"+"string"+str2);
else
System.out.println("string"+str1+"doesn't equal"+"string"+str2);
}
}
【正确答案】第1处:char c1,c2
第2处:c1==c2
第3处:strl.equals(str2)
【答案解析】[解析] 第1处声明两个字符型变量c1和c2;第2处表示当c1等于c2时if条件为真;第3处判断str1和str2是否相等,返回值是布尔类型1rue或false。