工作中学习到的小知识点:string.split(“,“)[1]的意思

简介: 工作中学习到的小知识点:string.split(“,“)[1]的意思

工作中总会遇到一些特定情况的数据处理,就比如我这篇文章,前端传来一个字符串,但是我需要取其中的一部分来处理,这里就用到了split(",")[1]


就拿下面的字符串举个🌰


String a = “阿巴阿巴|1,2,3,4”;


就如上字符串展示的内容,我真正想处理的数据是“,”分割的“1,2,3,4”

首先就想到了split()方法,但是想一步到位取到它们,却貌似想不到有什么方法。

这时就发现了string.split(",")[1]这种方法,很好的解决了我的问题。

直接上代码解释:


用数组来接👋

String[] b = a.split("\\|")[1].split(",");  //这时数组b={1,2,3,4}


所以string.split(",")[1]是什么意思:


如上面🌰我不需要“阿巴阿巴|”,那么就可以先根据“|”分割,由于String.split()方法返回的是一个数组,所以这样操作后我们得到数组中的两个值,“阿巴阿巴”和“1,2,3,4”,那么就取出数组中下标为1的“1,2,3,4”,这样就👌了。


所以意思很简单,是我啰嗦了,仅作为我的笔记

目录
相关文章
|
7月前
|
Java 索引
Java中String方法学习总结_kaic
Java中String方法学习总结_kaic
|
4月前
|
Go
Go - 学习 grpc.Dial(target string, opts …DialOption) 的写法
Go - 学习 grpc.Dial(target string, opts …DialOption) 的写法
65 12
|
6月前
|
程序员 C++
C++初阶学习第七弹——探索STL奥秘(二)——string的模拟实现
C++初阶学习第七弹——探索STL奥秘(二)——string的模拟实现
42 1
|
6月前
|
C语言 C++
C++初阶学习第六弹——探索STL奥秘(一)——标准库中的string类
C++初阶学习第六弹——探索STL奥秘(一)——标准库中的string类
36 0
|
6月前
|
算法 Linux C语言
7.学习STL和string类:版本、组件、构造、操作及应用
7.学习STL和string类:版本、组件、构造、操作及应用
|
5月前
|
C++ 索引 容器
|
7月前
|
存储 Java API
【JAVA学习之路 | 提高篇】[内部类与常见API]String类
【JAVA学习之路 | 提高篇】[内部类与常见API]String类
|
7月前
|
编译器 C++
【C++】继续学习 string类 吧
首先不得不说的是由于历史原因,string的接口多达130多个,简直冗杂… 所以学习过程中,我们只需要选取常用的,好用的来进行使用即可(有种垃圾堆里翻美食的感觉)
37 1
|
7月前
|
存储 安全 测试技术
【C++】string学习 — 手搓string类项目
C++ 的 string 类是 C++ 标准库中提供的一个用于处理字符串的类。它在 C++ 的历史中扮演了重要的角色,为字符串处理提供了更加方便、高效的方法。
65 0
【C++】string学习 — 手搓string类项目
|
7月前
|
Java API
【JAVA学习之路 | 提高篇】包装类(包装类与基本数据类型及String类之间的转换)
【JAVA学习之路 | 提高篇】包装类(包装类与基本数据类型及String类之间的转换)