shwq.net
当前位置:首页 >> jAvA中split的用法问题 >>

jAvA中split的用法问题

需要转义的 String [] ss = str.split("."); 改成String [] ss = str.split("\\."); 或者String [] ss = str.split("\."); 你试试 我电脑没环境

| 在正则里是个特殊字符,有意义所在的,或的意思 比如 ",|;"按,或;来分隔 "|"等同于"",空或空的意思 正确的写法是 "\\|"或者"[|]"

将一个字符串分割为子字符串,然后将结果作为字符串数组返回。 stringObj.split([separator,[limit]])参数 stringObj 必选项。要被分解的 String 对象或文字。该对象不会被 split 方法修改。 separator 可选项。字符串或 正则表达式 对象,它标...

split可以把字符串按照指定的分割符进行分割,然后返回字符串数组 stringObj.split([separator,[limit]]) stringObj必选项。要被分解的 String 对象或文字,该对象不会被split方法修改。 separator 可选项。字符串或正则表达式对象,它标识了分...

这个呢,其实可以看看API 挺清楚的,仅看单词意思呢,就是说分隔的意思,也就是说用特定的符号来分隔某个字符串或者其他的,具体的可以看看代码: public class TestDemo1 { public static void main(String[] args) { String[] array = splitSt...

我测试了下没有问题呀

split(string regex) 这里的参数的名称是regex ,也就是 regular expression (正则表达式)。这个参数并不是一个简单的分割用的字符,而是一个正则表达式 你应该用"\\."来分割而不是"//." 还有你分割完之后取出末尾的String这个字符串是怎么输...

前面的被后面的覆盖了,循环第一次时:newname为前面的长字符串,循环第二次时:newname变为了后面的a,b,c分开的数组,被覆盖了。

在Java中小数点是一个特殊符号,是对象调用的属性和方法的,所以编译会出错的,用\\是把小数点转义成单纯的小数点。

网站首页 | 网站地图
All rights reserved Powered by www.shwq.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com