专栏中心

EEPW首页 > 专栏 > JAVA分割字符串

JAVA分割字符串

发布人:金蝉蝉 时间:2024-06-17 来源:工程师 发布文章

java中按某个标识符分割字符串的方法如下: Scanner scanner = new Scanner(System.in);

String source = scanner.next(); String[] sourceArray = source.split("/"); for (int i = 0; i < sourceArray.length; i++) { System.out.println(sourceArray[i]); } 如果需要指定分割后的数量的话,之家再split方法中再传入指定数量即可。

Scanner scanner = new Scanner(System.in);

String source = scanner.next(); // 最多分割出3个字符串 int max = 3; String[] sourceArray = source.split("/", max); for (int i = 0; i < sourceArray.length; i++) { System.out.println(sourceArray[i]); } 注意事项: 1、分隔符为"."(无输出),"|"(不能得到正确结果)转义字符时,"*","+“时出错抛出异常,都必须在前面加必须得加”\",如split(\|); 2、如果用"“作为分隔,就得写成这样:String.split(”\\"),因为在Java中是用"\“来表示”“的,字符串得写成这样:String Str=“a\b\c”; 转义字符,必须得加”\"; 3、如果在一个字符串中有多个分隔符,可以用"|“作为连字符,比如:String str=“Java string-split#test”,可以用Str.split(” |-|#")把每个字符串分开。


专栏文章内容及配图由作者撰写发布,仅供工程师学习之用,如有侵权或者其他违规问题,请联系本站处理。 联系我们

关键词: JAVA

相关推荐

2023年12月编程语言排行榜出炉,C#有望成为2023年度编程语言

2024-01-04

想要学好大数据需掌握这十二大技术

2018-10-15

微软正在考虑将UWP应用移植至Java:Android也能用

2019-10-09

意法半导体推出STeID Java Card™可信电子身份证和电子政务解决方案

我从GitHub上看到了编程语言八年变迁史 | Reddit 30.7k

Python首次超越Java成第二最受欢迎的编程语言

2020-11-05

TurboJ描述文件

Eclipse 平台入门

资源下载 2007-02-28

世界排行第一的编程语言:java迎来25岁生日

2020-05-25

一种基于Java技术的信息家电远程控制方法的实现

Java Verified Program支持的设备列表

2月编程语言榜单:Go首度进入前十名

2024-02-27

新版编程语言Java 19正式发布:增加支持RISC-V架构和虚拟线程

嵌入式系统 2022-09-27

最新编程语言排行榜出炉:Java历史首次被赶出前三

索尼爱立信机型开发指南

更多 培训课堂
更多 焦点
更多 视频

技术专区