Java分割字符串(spilt())
JAVA 字符串 分割
2023-06-13 09:11:58 时间
String 类的 split() 方法可以按指定的分割符对目标字符串进行分割,分割后的内容存放在字符串数组中。该方法主要有如下两种重载形式:
str.split(String sign) str.split(String sign,int limit)
其中,str 为需要分割的目标字符串;sign 为指定的分割符,可以是任意字符串;limit 表示分割后生成的字符串的限制个数,如果不指定,则表示不限制,直到将整个目标字符串完全分割为止。
使用 split() 方法对字符串进行分割的实例如下:
public static void main(String[] args) String Colors= Red,Black,White,Yellow,Blue String[] arr1=Colors.split( , //不限制元素个数 String[] arr2=Colors.split( , ,3); //限制元素个数为3 System.out.println( 所有颜色为: for(int i=0;i arr1.length;i++) System.out.println(arr1[i]); System.out.println( 前三个颜色为: for(int j=0;j arr2.length;j++) System.out.println(arr2[j]); }
输出结果如下:
所有颜色为: Black White Yellow Blue 前三个颜色为: Black White,Yellow,Blue
从输出的结果可以看出,当指定分割字符串后组成的数组长度(大于或等于 1)时,数组的前几个元素为字符串分割后的前几个字符,而最后一个元素为字符串的剩余部分。
例如,在该实例中,指定了 arr2 的长度为 3,而字符串 Colors 分割后组成的数组长度为 5。因此会将 arr2 中的前两个元素赋值为 Colors 分割后的前两个字符,arr2 中的第 3 个元素为 Colors 字符串的后 3 个字符组成的字符串。
21932.html
相关文章
- java static 变量存在哪_Java中的静态方法和静态变量存储在哪里?
- Java代码实体类生成SQL语句(Java实体类转数据库)
- java用什么编译器_Java用Java编译「建议收藏」
- java字符串的拆分_Java中的字符串分割 .
- java double转decimal_Java中Double与BigDecimal的相互转换
- Java截取字符串的常见方法「建议收藏」
- java判断一个对象是否为空_Java中判断对象是否为空的方法的详解
- 菜鸟教程java_JAVA笔记(菜鸟教程)[通俗易懂]
- MySQL字段类型如何转为java_Java JDBC中,MySQL字段类型到JAVA类型的转换
- java后台怎么解密md5,Java md5 密码加解密
- java 读取字符串文件_Java读取文件为字符串
- java 软连接_螺栓软连接与硬链接
- Java把string转json格式_java实体类转json字符串
- 大数据必学Java基础(六十二):ConcurrentMap并发容器对比
- JAVA对象转map_java处理字符串类型的map
- 红黑树构建Java代码
- java socket详解_Java Socket 编程原理及教程「建议收藏」
- java字符串转换为json对象6_Json对象与Json字符串的转化、JSON字符串与Java对象的转换…
- Java优先级队列PriorityQueue「建议收藏」
- java字符串按照特定字符分割_java 字符串分割
- Java String类
- java开发工具Maven、Gradle和Ant(二)
- java使用正则提取字符串中的数字(例如提取短信中的验证码)详解编程语言
- MySQL数据库开发实践:用 Java 开发中文应用(mysql中文java)
- Linux下部署Java项目实践(linux部署java项目)
- Linux系统如何配置Java?(linux下配置java)
- 程序Oracle调用Java程序的实现方法(oracle调用java)
- 使用Java连接SQL Server数据库,快速高效地管理数据(java连接sqlserver数据库)
- 提升Java工程师技术Oracle搭配Java的绝佳美妙(java搭配oracle)
- 学习Java编程,攻克Oracle难题(java学oracle)
- java中文字符串数组按照音序排列
- Java反射之私有字段和方法详细介绍
- java字符串与格式化输出的深入分析
- java解析xml之dom4j解析xml示例分享
- Java中使用内存映射实现大文件上传实例
- Java中字符串拼接的一些细节分析