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( ) ; 将括号内内容转换成字符串类型。

浙公网安备 33010602011771号