java学习day15--常用类之字符串相关的类

常用类之字符串相关的类

    常用类中包含了在java开发时经常用到的几个类,今天我们先说说字符串类:

    

    String类的构造方法:

      以下两个构造方法都是把字节数组转换为字符串

      格式:String 引用名 = new String(byte类型数组名)

      含义:把byte字节数组中的所有字节,根据当前默认编码(UTF-8)转换成字符串

      

 

 

 

      格式:引用名 = new String(byte类型数组名,a,b);

      含义:把byte字节数组中从索引值为a开始的b个数转换为字符串

      

      值得一提的是,在utf-8编码中,一个汉字占3个字节,一个字母占2个字节

 

 

 

 

      将字符串转换为字节数组

      格式:字符串. getBytes();

      含义:将字符串转换成字节数组

       

 

 

 

      StringBuilder和StringBuffer类

        由于String定义的字符串一经定义无法删改,而StringBuilder和StringBuffer类拥有字符串拼接的功能

        创建StringBuffer或StringBuilder对象后,通过append()实现字符串拼接

          

          

 

 

 

 

 

posted @ 2019-10-18 22:39  发育中的程序猿  阅读(147)  评论(0编辑  收藏  举报