字符串常用方法

一、字符串的常量池

  概念:程序中直接写上双引号的字符串,就在字符串常量池中

 

二、字符串的比较方法

  • equals()

 

三、字符串的获取方法

  • length() : 获取字符串当中含有的字符个数,拿到字符串长度
  • cancat(String str) :将新的字符串拼接到当前字符串后面,获得新的字符串
  • chatAt(int index) : 获取指定索引位置的单个字符(索引从0开始)
  • indexOf(String str) : 查找参数字符串在本字符串当中首次出现的索引位置,如果没有则返回 - 1 (索引从0开始) 

 

四、字符串的截取方法

  • substring(int index):截取从参数位置(包含该参数)一直到字符串末尾,返回新的字符串(索引也是从0开始)
  • substring(int begin,int end):截取从begin开始,一直到end结束中间的字符串([begin,end):左闭右开)

 

五、字符串的转换方法

  • toCharArray() :将当前字符串拆分成为字符数组作为返回值
  • getBytes():获得当前字符串底层的字节数组(如:a对应97,b对应98) 
  • replace(CharSqquence oldString,CharSequence newString):将所有出现的字符串替换成新的字符串,返回替换之后的新字符串(这条可以用于脏话过滤) 

 

六、字符串的分割方法

  • split(String regex):按照参数的规则,将字符串切分成若干部分

    注意:

    • split方法的参数是一个“正则表达式”,regex:regular expersion
    • 如果按照英文句点"."进行切分,则不成功。必须写成“\\ .”才能成功切分          
posted @ 2021-01-25 11:37  潜跃  阅读(825)  评论(0编辑  收藏  举报