Java,substring( )方法

该方法可以获取一个String字符串的(x,y)个字符。

其中x和y是左闭右开的,左边的可以取到,右边的取不到,并且索引从0开始。

例如

1         String text = "reliableYang";
2         System.out.println(text.substring(1,3));

 

【1,3) 等同于第二个到第四个字符,由于第四个字符取不到,所有从第二个开始是字母 e 之后一个是字母 l 。

 


 该方法可以用于取一个字符串的后几位字符

1         String text = "reliableYang";
2 //        System.out.println(text.substring(1,3));
3         System.out.println(text.substring(text.length()-3));

 

 

该例子用于取字符串的后三位字符

也就是说,当只给这个方法传一个参数的时候,默认是从这个参数的位置取到字符串的最后一个字符,其中的text.length( )方法获取到字符串的总长度,再减去3,意思就是从字符串最后往前取3个字符。

 

posted @ 2021-11-13 20:54  靠谱杨  阅读(629)  评论(0编辑  收藏  举报