读书人

String 类的一个有关问题请帮帮忙!

发布时间: 2012-03-22 17:43:57 作者: rapoo

String 类的一个问题,请帮帮忙!!
public class StringDemo
{

/** 构造方法 */
protected StringDemo(){
}


public static void main(String [] args){
String string1, string2, string3;
string1=new String("Answer");
string2=new String("ANSWER");
string3=new String("Question");

System.out.println("字符串 A 是"+string1);
System.out.println("字符串 B 是"+string2);
System.out.println("字符串 C 是"+string3);

if(string1==string2){
System.out.println("字符串 A 和字符串 B的内容相等");
}
else{
System.out.println("字符串 A 和字符串 B 的内容不相等");
}

if(string1.equals(string2)){
System.out.println("字符串 A 和字符串 B 的内容相等");
}
else{
System.out.println("字符串 B 和字符串 B 的内容不相等");
}

if(string1.equalsIgnoreCass(string2))
{
System.out.println("忽略大小写,字符串 A和字符串 B 的内容相同");
}
else if(string1.equalsIgnoreCass(string3)){
System.out.println("字符串 A 和 C 的内容相同");
}

if(string1.compareTo("Answer")==0)
{
System.out.println("按字母,字符串 A 和 Answer 内容相同");
}

if (string1.startsWith("A"))
{
System.out.println("以 A 开始");
}
if(string1.endsWith("r")){
System.out.println("以 r 结束");
}
}
}

编译后 告诉我 不能解决 方法 equalsIgnoreCass 请问是怎么回事?

[解决办法]
equalsIgnoreCass 打错了 换成
equalsIgnoreCase
[解决办法]
先把equalsIgnoreCass 改成equalsIgnoreCase,
试试看
[解决办法]
equalsIgnoreCase有误
[解决办法]
- -!
[解决办法]
用ctrl+space代码提示呀。否则怎么记那么多方法名称。

读书人网 >J2SE开发

热点推荐