Java_String小结

Java_String小结。

1.String是final修饰的,属于不变对象,不能被继承。若想改变就要创建新的对象。

2.String是java.lang包(Eclipse自动导入)里,不需要导入。

3.String的创建方式有两种。

3.String的基本方法大概有7种,其中又含有重载方法。

4.==比较的是地址,equals比较的是内容。API中的类基本上都是写好equals方法,自己写的类自己重写equals方法,不然Eclipse默认equals就是==进行比较。

******************************************************************************************************

知识点1:

String str1="123abc";//创建方式1

String str2="123abc";//重用str1

String str3=new String("123abc");//创建方式2,new一般都是强制的创建


String str4="123"+"abc";//编译器对字面量编译,那么跟str1地址一样,即重用

String s1="123";

String s2="abc";

String str5=s1+s2;//编译器编译不了变量。这个是新创建。

*****************************************************************************************************

知识点2

1.str1.length();

2.str1.startsWith();//2个

3.str1.toUpperCase()//2个

4.str1.indexOf("in"); //重载3个 str1.charAt(5);

5.str1.trim();

6.str1.substring(5,8)//重载2个

7.int a=5;

   String str1=String.valueOf(a);//将其他类型转化为字符串


  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值