A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 途中ms前进 中级黑马   /  2015-5-25 22:06  /  218 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

本帖最后由 途中ms前进 于 2015-5-25 22:25 编辑

,String类代表字符串java程序中的所有字符串字面值(如"abc")都作为此类的实例具体对象
String s="abc";s是一个类类型变量"abc"是一个对象字符串最大的特点:一旦被初始化就不可以改变
练习一
class StringDemo{
public static void main(String[] args){
String s="abc";
s="kk";
System.out.println(s);
}

}//打印出来是"kk"是s指向改变了,"abc"从未改变
equals比较的是地址值
练习2
class StringDemo{
public static void main(String[] args){
String s1="abc";
String s2=new String("abc");
//打印结果false
System.out.println(s1==s2);
//复写了Object泪中的equals方法,打印结果true
System.out.println(s1.equals(s2));

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马