您的位置:首页 > 编程语言 > Java开发

java用substring函数截取string中一段字符串

2016-08-25 16:04 316 查看
from  http://www.cnblogs.com/laiweili/archive/2012/11/26/2789503.html?utm_source=tuicool&utm_medium=referral

在String中有两个substring()函数,如下:

一:String.substring(int start)

参数:

    start:要截取位置的索引

返回:

   从start开始到结束的字符串

例如:String str = "hello word!";

         System.out.println(str.substring(1));

         System.out.println(str.substring(3));

   System.out.println(str.substring(6));

将得到结果为:

         ello word!

         lo word!

         ord!

如果start大于字符串的长度将会抛出越界异常;

二:String.substring(int beginIndex, int endIndex)

参数:

  beginIndex 开始位置索引

      endIndex    结束位置索引

返回:

      从beginIndex位置到endIndex位置内的字符串

例如:String str = "hello word!";

         System.out.println(str.substring(1,4));

         System.out.println(str.substring(3,5));

   System.out.println(str.substring(0,4));

将得到结果为:

        ell

        lo 

        hell

如果startIndex和endIndex其中有越界的将会抛出越界异常。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: