黑马程序员—学习java基础5日志

  1. ------<a href="http://www.itheima.com" target="blank">Java培训、Android培训、iOS培训、.Net培训</a>、期待与您交流! -------
  2.                  
  3.                               《一,String类》
  4. 1,String类适合用于描述字符串事物。
  5.    字符串是一个特殊的对象。
  6.    字符串一旦初始化就不可以被改变。
  7. 2,String类提供了多个方法对字符串进行操作。
  8.    (1)获取:
  9.   
  10.   (2)判断:

  11.    
  12.    (3)转换:


  13.    (4)替换:
  14.   

  15.    (5)切割:

  16.  
  17.   (6)子串:获取字符串中的一部分
  18.  
  19.  (7)转换:




  20. 3,字符串练习:
  21.   



  22.                                
  23.                              《二,StringBuffer》
  24. 1,字符串的组成原理就是通过该类实现的,StringBuffer可以对字符串内容进行增删。
  25.     StringBuffer是一个容器;很多方法与String相同;StringBuffer是可变长度的。
  26. 2,方法:
  27.  (1)存储:
  28.     StringBuffer append();将指定数据作为参数添加到已有数据结尾处。
  29.     StringBuffer insert(index,数据);可以将数据插入到指定index位置。


  30.   (2)删除:
  31.       StringBuffer delete(start,end);删除缓冲区里面的数据,包含start,不包含end。
  32.       StringBuffer deleteCharAt(index);删除指定位置的字符。
  33.     

  34.   (3)获取:和String方法一样。
  35.   (4)修改:
  36.       StringBuffer replace(start,end,string);
  37.       setCharAt(int infex, char ch);
  38.   

  39.    (5)反转:StringBuffer reverse();
  40.    (6)将缓冲区中指定数据存储到指定字符数组中。
  41.        getChars (int srcBegin,int srcEnd,char[]dst,int dstBegin)



  1. 3,JDK1.5版本之后出现了StringBuilder。
  2.    StringBuffer 是线程同步。
  3.    StringBuilder 是线程不同步。
  4.    以后开发建议使用StringBuilder
  5.   

  6.    升级三个元素:
  7.       1,提高安全性;
  8.       2,简化书写;
  9.       3,提高效率;
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值