今天给各位分享javasplit分割多个符号的知识,其中也会对java split多个字符进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
本文目录一览:
1、java split 多个分隔符2、java 多符号 分割3、Java的split()是怎么拆分字符串的?4、java,split 如何设置多个分隔符?
java split 多个分隔符
// 以多条件分割字符串时
Pattern pattern = Pattern.compile(“,;”);
String b = “a,b;c,d;e,f”;
String[] strs = pattern.split(b);
for (int i=0;istrs.length;i++) {
System.out.println(strs[i]);
}
java 多符号 分割
public static void main(String[] args) throws IOException {
splitWords(“HAHAHAHA*BBBB*CCCC”);
}
public static void splitWords(String str) {
String[] result = str.split(“\\\\*\\”);
for(String one : result){
System.out.print(one + ” “);
}
}
Java的split()是怎么拆分字符串的?
java拆分字符串使用string类的spilt方法,针对某个分隔符来分割一个字符串,示例如下:
public class StringSplit {
public static void main(String[] args) {
String sourceStr = “1,2,3,4,5”;//一个字符串
String[] sourceStrArray = sourceStr.split(“,”);//分割出来的字符数组
for (int i = 0; i sourceStrArray.length; i++) {
System.out.println(sourceStrArray[i]);
}
// 最多分割出3个字符串
int maxSplit = 3;
sourceStrArray = sourceStr.split(“,”, maxSplit);
for (int i = 0; i sourceStrArray.length; i++) {
System.out.println(sourceStrArray[i]);
}
}
}
输出结果为:
2
4
1
3,4,5
java,split 如何设置多个分隔符?
java中String类的split方法接受正则表达式作为参数,我们可以使用正则表达式实现多个分隔符进行分隔的效果。
示例代码如下:
import java.util.*;
import java.lang.*;
import java.io.*;
/* Name of the class has to be “Main” only if the class is public. */
class Ideone
{
public static void main (String[] args) throws java.lang.Exception
{
String str = “abc;123,456?999|haha”;
String[] strs = str.split(“[;,?|]”);
for(String s : strs){
System.out.println(s);
}
}
}
执行结果:
abc
123
456
999
haha
关于javasplit分割多个符号和java split多个字符的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。