关于java中str.substring的用法

substring是我们在编写java代码时经常要用到的方法,那么如何来使用它呢?

操作方法

  • 01

    str.substring()这个方法常用来截取字符串,那么怎么来使用呢? str.substring(index)中index为str的字符串下标,下标从0开始,比如下图中下标是2:

  • 02

    那么这样获取到的就是第三位也就是c和它后面的字符串。 如果是你要截取的下标超过的话,就会报下标越界了,这点在使用的时候要注意

  • 03

    还有一个是传两个参数的方法substring(beginIndex, endIndex);意思就是截取beginIndex下标到endIndex前一位的字符串。 如下:

  • 04

    如果你写0到3 ,那么就是截取到0,1,2三个位置的值。 这个方法经常使用,同时还能搭配indexOf来使用:

  • 05

    上面的代码通过两个方法配合使用可以取到?前面的ip,所以这两个方法便于日常截取需要的数据。

  • 06

    以上就是关于substring的用法了。如果文章对您有帮助的话,请为我的文章点赞投票,文章内容都是我平时做项目中遇到问题的积累和总结,谢谢了。

(0)

相关推荐

  • Java中Scanner类的用法

    Java 5添加了java.util.Scanner类,这是一个用于扫描输入文本的新的实用程序.它是以前的StringTokenizer和Matcher类之间的某种结合.由于任何数据都必须通过同一模式 ...

  • java中的 if与if......else的基础用法

    java中的 if......else的基础用法 操作方法 01 方法1(if.....eise用法): if(条件语句){ //  条件为true时,才会执行该行语句 }else{ //  条件为f ...

  • java中List的用法

    JAVA中List的用法和实例详解 操作方法 01 List的用法List包括List接口以及List接口的所有实现类.因为List接口实现了Collection接口,所以List接口拥有Collec ...

  • Java中for的用法

    在java中经常会碰到循环做事的事件.而for循环就是解决这一循环做事的语句,使用 for循环要注意for后面必须是小括号,然后跟一对大括号,重要的在于小括号里面的判断语句,必须是向着程序结束进行的, ...

  • java 中各进制之间转换方法

    java中十进制.十六进制.二进制.ASCII码是常用的编码方式,在本篇文章中将这些编码的相互转换直接以代码的形式粘贴出来,以供参考. 十六进制字符串转十进制 01 param hex  十六进制字符 ...

  • java中的泛型怎么用

    在java语言中,泛型是一个比较常用的功能,我们写的很多java类或者方法可能都会用到泛型,但是一些初学者可能不太了解java泛型的使用方法,下面本文就大致介绍一下java中的泛型. 操作方法 01 ...

  • Java中的关键字

    关键字也称为保留字,是指Java语言中规定了特定含义的标示符.对于保留字,用户只能按照系统规定的方式使用,不能自行定义.Java中常用关键字: 操作方法 01 与数据类型相关 02 与流程控制相关 i ...

  • Java中如何截取String字符串

    java中的String对象有很多常用的方法,如果用好了,对以后的编程有着很大的重用 操作方法 01 首先直接说明,截取String字符串的方法有两个 第一个是获取某位置开始到结束的子字符串: Str ...

  • JAVA中的break和continue

    JAVA中的标签必须放在循环之前,且中间不能有其他语句.例如:for或while或do--while; 1.使用break退出一层循环(与C/C++中的break用法一样)public static ...