Java-使用substring()截取字符串

版权声明:本文为博主原创文章,未经博主允许不得转载! https://blog.csdn.net/MaNongXf/article/details/83790643

在我们程序进行开发的时候多多少少都会碰到需要截取字符串的时候,这也是基础中的基础,今天就来简单的讲讲如何利用substring()方法来截取我们需要的字符串~

例子:

package com.sixmai.subStringTest;

public class SubStringDemo {
   static String str ="MaNongXF";

    public static void main(String[] args) {
        /**
         * substring(int beginIndex)
         *
         *  substring(int beginIndex, int endIndex)
         *
         * beginIndex -- 起始索引(包括), 索引从 0 开始。
         * endIndex -- 结束索引(不包括)。
         *
         */

        //列如:str="MaNongXF"
        //           01234567   :对应索引
        String substring1 = str.substring(2);//起始索引设置为2
        System.out.println("设置起始索引为2的结果:"+substring1);
        String substring2 = str.substring(2, 5);
        System.out.println("起始索引为2,结束索引为5的结果:"+substring2);

    }

}

打印的结果:
设置起始索引为2的结果:NongXF
起始索引为2,结束索引为5的结果:Non

下标是从0开始

可以看到设置起始索引的下表时,截取的时候会把你设置的值对应下标的值也一起截取到
而结束索引不会截取到那个值!

猜你喜欢

转载自blog.csdn.net/MaNongXf/article/details/83790643
今日推荐