Java中split函数,如何通过String[]截取?

这样写有错String[] items = res.split(new String[] {">=", "<=", "!=", "=", ">", "<"});该怎么改啊?

spit函数只有两个重载的方法

传入分割正则

没有传数组的 ,返回值是数组

res="a1b1c1";
String items=res.spit("1");//按1切分,返回数组包含a,b,c三个元素

温馨提示:内容为网友见解,仅供参考
第1个回答  2013-10-11
您这是要干啥啊。。。。。。split是把一个字符串根据指定的字符分割
比如str=“1,2,3”
str.split(",")得到的就是数组{1,2,3}
第2个回答  2013-10-11
split使用的是正则表达式,你做一个正则就行了。
第3个回答  推荐于2017-10-10
方法:String[] items = res.split(">=|<=|!=|=|>|<");
Java中Split函数的用法技巧:
在java.lang包中也有String.split()方法,与.net的类似,都是返回是一个字符型数组,但使用过程中还有一些小技巧。如执行:
String str = "1|23|4|56|7"

String[] arr = str.split("|"

(
i = 0; i < arr.length; i++

}
第4个回答  2013-10-11
你的res是什么类啊 如果是String类 那肯定错啊 String类的split方法参数也是字符串
动手查查api就知道了

Java-字符串切割(split)
split()方法的语法格式为:String[] split(String regex)。其中,regex参数为正则表达式,用于定义分割字符串的规则。总结而言,使用split()方法分割字符串,无需额外的转义符,根据正则表达式进行分割即可。通过合理设置正则表达式,可实现多种需求的字符串分割操作。例如,按空格进行分割:"Hello World"将被...

java中split的用法
一、基本用法 `split` 方法是String类的一个成员方法,可以直接通过字符串对象来调用。它接受一个正则表达式作为参数,用于定义拆分的规则。例如,按照空格拆分字符串可以这样做:java String str = "Hello World!";String[] result = str.split;此时,`result` 数组将包含两个元素:"Hello" 和 "Worl...

java split如何把单词作为分隔符来分割字符?
split(String regex)String s = "123-#-jjj";String[] s2 = s.split("-#-");

java截取字符串不同的几种方式
1.split()+正则表达式来进行截取。将正则传入split()。返回的是一个字符串数组类型。不过通过这种方式截取会有很大的性能损耗,因为分析正则非常耗时。String str = "abc,12,3yy98,0";String[] strs=str.split(",");for(int i=0,len=strs.length;i<len;i++){ System.out.println(strs[...

字符串中,分隔符连续时,java的string类的split是如何
首先,我们通过`public String[] split(String regex)`方法来理解基本的分割功能。这个方法依据给定的正则表达式`regex`,将字符串`this`按照匹配的位置进行切割,并返回切割后的字符串数组。关键点在于,此方法在执行后会自动去除并排除掉任何出现的空字符串结果。接着,我们探讨`two-argument split`方法...

javasplit方法
`public String[] split`。其中,参数`regex`表示分隔符的正则表达式,返回的是一个包含拆分后子字符串的数组。3. 使用示例:假设有一个包含逗号分隔的字符串`"a,b,c,d"`,可以使用split方法按照逗号进行拆分:java`String str = "a,b,c,d";String[] result = str.split; \/\/ 结果为一个...

java split("||")字符串分割
String[] strs = str.split("\\\\|\\\\|");就可以了。|在正则表达式里表示或者的意思,转一下就好了。

java中字符串的截取和分隔
Java语言中,String类提供substring()方法进行字符串截取和split()方法进行字符串分割。substring()方法用于获取字符串的一部分。通过指定开始和结束索引,可以截取指定范围内的字符。如果只指定一个参数,则从该位置开始截取至字符串末尾。例如:字符串"羽毛球-篮球-乒乓球",执行str.substring(4)获取从第5...

如何截取并保留第一个逗号前面的数据,数据列如下:
在java语言中使用split()函数,可以根据符号,取出数据。例如:String a ="fwef,eeg,wef,352";String b[]=a.split(",");b数组中b[0]=fwef;b[1]=eeg,b[2]=wef,b[3]=352所以,你的字符串要保留第一个逗号前的数据。只需要b[0]即可。

java string怎么截取字符串
通常使用subString方法进行字符串的截取 特殊情况, 使用splite方法,对字符串进行切割 但都不会影响到原始的字符串的数据 参考代码 public class Test {public static void main(String[] args) {String str= "abc苹果def";\/\/下标和数组 一样, 也是从0开始String str1 = str.substring(3, 5);\/\/...

相似回答