美文网首页
java使用split切片字符串

java使用split切片字符串

作者: 陈芝麻烂谷子的事 | 来源:发表于2021-03-17 11:32 被阅读0次

这是一个java对于字符串的基础操作,目前我在测试中应用的场景是切片请求地址,获取相应的域名参数。
当前的给到的请求地址: “http://111.11.11.11:1111/project/api/1111
需要取出当前地址的域名和最后一位id,所以就用到了字符串的切片,根据“/”进行切片。
public class GETURl {
public static void main(String[] args) {
String url = “http://111.11.11.11:1111/project/api/1111”;
String[] urlInfo = url.split("/");
String ips = urlInfo[2] ;//获取域名
String id = urlInfo[urlInfo.length-1]; //获取最后一位
}
}

关于urlInfo.length-1 便能获取到最后一位的解释:
数组的取值是从0开始的,但是length获取到的是数组的长度,比如:
int[] a = [1,2,3]
使用a.length时获取到数组长度为3,我们取最后一位也就是3的时候应该从0下标开始取值,也就是a[2],我们用数组的长度-1刚好是最后一位。所以我们无法确定最后一位的长度,但是需要取最后一位时只需要a.length获取长度然后 -1即可。

相关文章

  • java使用split切片字符串

    这是一个java对于字符串的基础操作,目前我在测试中应用的场景是切片请求地址,获取相应的域名参数。当前的给到的请求...

  • 数组转字符串 字符串转数组

    字符串转数组 使用Java split() 方法 split() 方法根据匹配给定的正则表达式来拆分字符串。 注意...

  • Python中的split()函数

    split()函数通常用于将字符串切片并转换为列表Python中有split()和os.path.split()两...

  • 代码

    一、三个split Python内置的split()split() 函数通过指定分隔符对字符串进行切片,如果参数 ...

  • python split()

    split() 通过指定分隔符对字符串进行切片,并返回分割后的字符串列表语法str.split(str="", n...

  • python中line.split()的用法及实际使用示例

    Python中split()函数,通常用于将字符串切片并转换为列表。 一、函数说明: split():语法: 拆分...

  • Java 实例 - 字符串分割

    Java 实例 - 字符串分割 Java 实例 以下实例使用了 split(string) 方法通过指定分隔符将字...

  • Python语言基础4。字符串相关操作

    字符串、下标索引、切片、字符串常见操作、find查找、replace替换、split分割、strip删除字符串两端...

  • Python 学习基础整理 —— str.split() 和 r

    str.split() 描述 split()通过指定分隔符对字符串进行切片,如果参数num 有指定值,则仅分隔 n...

  • str.split() 和 re.split()

    str.split() 描述 split()通过指定分隔符对字符串进行切片,如果参数num 有指定值,则仅分隔 n...

网友评论

      本文标题:java使用split切片字符串

      本文链接:https://www.haomeiwen.com/subject/mriscltx.html