7.Java中的String与StringBuffer【Java学习笔记Hatter】Java开发工程师

/ 厦门大学经济学院Java开发工程师 / 2017-03-08

1.String 类(常见操作:获取,转换,判断,替换,切割,子串)

(1)字符串是一个特殊的对象

字符串最大特点:一旦初始化就不可以被改变

(2)String类复写了Object类中的equals方法,该方法用于判断字符串内容是否相同

String s1=“abc”;s1在内存中只有一个对象       String s2=new String(“abc”)有两个对象:new了一个对象“abc”也是一个对象

(3)常见的操作

①获取:

字符串中的包含的字符数,长度

int length();

根据位置获取位置上某个字符。

char charAt(int index);

根据字符获取 该字符在字符串中的位置:

int indexOf(int ch):返回的是ch在字符串中第一次出现的位置。

int indexOf(int ch,int fromIndex):从fromIndex指定位置开始,获取ch在字符串中出现的位置。

int indexOf(String str):返回的是str在字符串中第一次出现的位置。

int indexOf(String str,int fromIndex):从fromIndex指定位置开始,获取str在字符串中出现的位置


例: //长度


公众号,微信

汇鱼网海峡创乐汇
汇鱼网海峡创乐汇