黑马程序员技术交流社区

标题: 关于字符串截取和切割问题解答 [打印本页]

作者: 河边捉虾米    时间: 2016-9-17 21:26
标题: 关于字符串截取和切割问题解答
  请看下面两道例题:

  能切割字符串的方法是(  C   )
a)        indexOf()
b)        substring() //截取非切割
c)        split()
d)        trim()

截取字符串的方法是(   D  )
a)        replace()
b)        toString()
c)        substr()  
d)        substring()

其实很简单,就是substring是进行一个截取,他有两种方法格式
1.subString(int Startindex,); //截取从这个索引值及其以后的所有字符串,截取后返回值仍是一个字符串;
2.subString(int Startindex,int endindex);//截取从一个区间的字符串,包头不包尾[Startindex,int endindex )

    而split("字符串参数"),将符合参数的字符串全部切掉,注意若是这个被切字符串的末尾是你要切的字符串参数,是切不掉的;所以一般使用split("")方法,要在原来的字符串上+任意一个字符/数值/字符串,然后再进行切割;
  split切割后的返回值是字符串数组 String[] a;
  
作者: jiubaK    时间: 2016-9-17 21:41
我还以为是在寻求答案~~




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2