String常用方法

1.创建字符串

  两种方法:

  1.String string = "HelloWorld"

    编译器会使用该值创建一个 String 对象。

    和其它对象一样,可以使用关键字和构造方法来创建 String 对象。

  2.String string = new String(" HelloWorld"); 

    使用构造函数创建字符串

    

注 意:

     1.String 创建的字符串存储在公共池中,而 new 创建的字符串对象在堆上:

 

    2.String 类是不可改变的,所以你一旦创建了 String 对象,那它的值就无法改变了(详看笔记部分解析)。

 

       如果需要对字符串做很多修改,那么应该选择使用 StringBuffer & StringBuilder 类

    3. 字符串不能直接进行比较,需要使用eauqls()方法。

 f

 

常用方法:

  1.   string.toCharArray( )   将字符串转换成字符数组

  2. string.trim( );    去除字符串的前导空白和结尾空白 "  "

  3.    string.indexOf( char x )   返回指定字符x 第一次出现的索引

  4.    string.lastIndexOf( char x )   返回指定字符x 最后一次出现的索引

  5.    string.length( );    返回字符串长度 

  6     string.charAt( int index);  返回指定索引处的char值

  7. string.getBytes( );    返回当前字符串的 byte序列,并将结果储存到一个新的byte数组中

  8.   string.toString( );   返回对象本身,他已经是一个字符串了

  9.   string.equals( string2)   比较两个字符串是否相等,返回一个boolean值。

    ==    用来比较两个字符串 引用地址

  10.string.substring(index1,index2);   截取字符串某片段,包括index1,不包括index2

  11. String.valueOf(  ) ;  将括号内内容转换成字符串类型。

posted @ 2021-06-20 13:47  IIIamzx  阅读(114)  评论(0)    收藏  举报