Java split函数
split函数的使用
Java中的 split 函数是用于按指定字符(串)或正则去分割某个字符串,结果以字符串数组形式返回。
- 一个参数:代表根据什么来分(这个必须位于字符串里面)
- 两个参数:第一个代表根据什么来分割,第二个代表分成几份,分完之后后面的不在继续分
- 如果想根据多个字符来分,用 | 隔开(所以要注意当本来就要用这个来分割的情况,见后面)
public static void main(String[] args) {String str="12@34@56&ab@c";String[] a = str.split("@");//根据'@'来分for(String x:a)System.out.println(x);// 输出12 34 56&ab cString[] b=str.split("@",3);//根据'@'来分,分成3份for(String x:b)System.out.println(x);//输出12 34 56&ab@cString [] c=str.split("!");//若原字符串没有这个,则输出原字符串for(String x:c)System.out.println(x);//输出12@34@56&ab@cString [] d=str.split("@|&");//如果既想用@,又想用&,则用|隔开for (String x:d)System.out.println(x);//输出12 34 56 ab c}
1、如果用“.”作为分隔的话,必须是如下写法,String.split("\\."),这样才能正确的分隔开,不能用String.split(".");
2、如果用“|”作为分隔的话,必须是如下写法,String.split("\\|"),这样才能正确的分隔开,不能用String.split("|");“.”和“|”都是转义字符,必须得加"\\";
String str="5678|XYZ";
String[] b = str.split("\\|"); //注意这里用两个 \\,而不是一个\
System.out.println("处理结果: "+b[0]+","+b[1]); //输出的是: 处理结果: 5678,XYZ
Java split函数相关推荐
- 【转载】 java split函数的几个问题
原文链接https://www.cnblogs.com/xuxm2007/archive/2011/10/12/2208123.html java split函数的几个问题 首先来看问题,然后来看函数 ...
- java split函数的用法_java中split函数用法以及注意事项
java中split函数用法以及注意事项 发布时间:2020-04-23 10:28:23 来源:亿速云 阅读:215 作者:小新 本篇文章和大家了解一下java中split函数用法以及注意事项.有一 ...
- java split函数的用法,java拆分字符串_java中split拆分字符串函数用法
摘要 腾兴网为您分享:java中split拆分字符串函数用法,中信期货,掌上电力,星球联盟,淘集集等软件知识,以及韩剧精灵,每日英语听力vip,龙卷风收音机,优衣库,中国平煤神马集团协同办公系统,光晕 ...
- Java—split函数
Java中的 split 函数是用于按指定字符(串)或正则去分割某个字符串,结果以字符串数组形式返回: 下面是到例题, 这道题目是想我们去掉字符串s中多余的空格和标点符号: String s = & ...
- java split函数应该注意的问题
split函数的参数是一个String,但是这个String会被解释成一个正则表达式. 比如 "test.txt".split(".").length得到的值是 ...
- java split函数报错
执行如下的代码 public class App {public static void main(String[] args) {String str = "123+456+712&quo ...
- java split函数_Java split函数
特殊情况有 * ^ : | . split表达式,其实就是一个正则表达式.* ^ | 等符号在正则表达式中属于一种有特殊含义的字符,如果使用此种字符作为分隔符,必须使用转义符即\加以转义. Strin ...
- Java中的split函数
Java中的 split 函数是用于按指定字符(串)或正则去分割某个字符串,结果以字符串数组形式返回: String str="1234@abc"; String[] a = s ...
- java string()函数_转载java String.split()函数的用法详解
转载java String.split()函数的用法详解 如果您发现本文排版有问题,可以先点击下面的链接切换至老版进行查看!!!在java.lang包中有String.split()方法的原型是: p ...
最新文章
- TFRecord tf.train.Feature
- linux挂在win共享文件
- 深度学习奠基人特伦斯:美国学界已经找到了解释人工智能“黑盒子”的方法...
- 高质量程序程序设计指南摘录
- iOS项目工程及目录结构
- Spring Security(一):整合JWT
- idea单行注释对齐修改Settings - Editor - Code Style-Code Generation,取消comment code的勾选
- windows文件中的中文在ubuntu下乱码(小弟参考了许多都不行,这个绝对行啊) .
- How is Organization Unit currency attribute merged into pricing document
- 五皇后问题 java_Java的5个古怪问题
- nginx热升级实现
- 「leetcode」本周小结!(回溯算法系列一)
- 地图标注不完整图片_“地图帝”不规范使用图件之Anton Balazh作品介绍
- android刷机教程基础篇
- 如何将B站的flv格式的视频转换成mp4格式
- 亿豪的python学习 day14
- 计算机中c盘标准规划为什么,为什么电脑c盘老是很小的空间··定期清理了
- Unity InControl插件 按键映射对照表
- 类似捕鱼达人的金币效果
- 随便聊聊,关于大学,未来的规划