1.截取字符
① subString:提取字符串
str.subString ( str.length( )-1),从str.length( )-1的下标开始截取字符串。返回String类型
str.subString ( int beginIndex,int endIndex ) ,从beginIndex开始,到endIndex结束。返回String类型
② charAt(Index): 提取字符
str.charAt(Index); //返回指定索引index位置上的字符,索引范围从0开始,返回char或者String类型。
2.返回查找字符串的位置:
indexOf ( ):
str.indexOf (“字符或者字符串” ) : 返回字符或者字符串首次出现的索引位置,
Str.lastIndexOf ( “字符或者字符串”):返回字符或者字符串最后一次出现的索引位置,
3. == equals 和 compareTo( ):
① == : 比较运算符,比较的是两个字符串的地址是否相同,即使是字符串内容相同,内存地址也是不同的,使用比较运算符任然会返回false;
② equals( ) :具有相同的字符和长度,返回true;
③ conpareTo( ) :改比较基于字符串中的Unicode值,将字符序列与参数字符串进行比较,返回结果为0 ,则表示字符串相等。当String对象位于参数字符串之前,为负数,反之整数。
4.append( ) 追加 :
追加的字符串在原字符串的后面。
网友评论