java substring

    public static void main(String[] args) {
        String test = "Hello World !";

        String subTest1 = test.substring(0,3);//新的字符长度为3-0
        System.out.println("subTest:" + subTest1);//Hel

        String subTest5 = test.substring(1,3);//字符串首截取1个字符串,新的字符长度为3-1
        System.out.println("subTest:" + subTest5);//el

        String subTest2 = test.substring(0,test.length());
        System.out.println("subTest:" + subTest2);

        //substring只有一个参数beginindex,从beginindex开始到原有字符串末尾
        String subTest3 = test.substring(0);
        System.out.println("subTest:" + subTest3);

        String subTest6 = test.substring(1);
        System.out.println("subTest6: " + subTest6);//ello World !
    }

substring beginindex从0开始,表示截取第一个字符,1表示截取1个字符。
新的subTest1 长度=endindex-startindex

你可能感兴趣的:(Java,java,开发语言)