第二章 Java语言基础-2.ppt

(1)求字符串的长度 例: String str1 = Hello! ; String str2 = 你身体好吗?; System.out.println(str1.length()); System.out.println(str2.length()); (2)比较两个字符串 String类中有三个方法可以比较两个字符串是否相同。   public int compareTo(String str);   public boolean equals(Object obj);   public boolean equalsIgnoreCase(String str); 这里需要特别说明,比较二个数值x、y是否相等,我们使用x==y。而比较二个字符串相等则不能使用“==”来比较。请看下面的程序段: 关于字符串的比较说明 Java中必须使用string1.equals(string2)来进行判断 如果: string s1=Hello; string s2=Hello; 则(s1==s2)=true; 因为他们指向的同一个对象。 关于字符串的比较说明 如果: String s1=new String(Hello); String s2=new String(Hello); 则(s1==s2)=? 如果把其他变量的值赋给s1和s2,即使内容相同,由于不是指向同一个

文档评论(0)

1亿VIP精品文档

相关文档