问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

请问split("\\.")是什么意思?(JAVA代码)

发布网友 发布时间:2024-07-02 22:31

我来回答

2个回答

热心网友 时间:2024-10-02 20:23

split是按照指定的字符分割字符串为字符串数组,这里的分隔符比较特殊,是.所以要加反斜杠进行转义,也就是达到利用.分割字符串的效果。
比如x.y.z 调用split("\\.")后得到数组[x,y,z]

热心网友 时间:2024-10-02 20:20

\\会转义成反斜杠,反斜杠本身就是转义符,所有就成了“\.”,在进行转义就是.,所以\\.实际上是“.”。
在java.lang包中也有String.split()方法,与.net的类似,都是返回是一个字符型数组,但使用过程中还有一些小技巧。
如执行:"2|33|4".split("|")
出来的结果是:
""
2
|
3
3
|
4
奇怪吧,不过注意看一下API说明还是知道原因的.
java.lang.string.split
split 方法
将一个字符串分割为子字符串,然后将结果作为字符串数组返回。
stringObj.split([separator,[limit]])
参数
stringObj
必选项。要被分解的 String 对象或文字。该对象不会被 split 方法修改。
separator
可选项。字符串或 正则表达式对象,它标识了分隔字符串时使用的是一个还是多个字符。如果忽略该选项,返回包含整个字符串的单一元素数组。
limit
可选项。该值用来限制返回数组中的元素个数。
说明
split 方法的结果是一个字符串数组,在 stingObj 中每个出现 separator 的位置都要进行分解

所以正常的写法是这样的:
1、如果用“.”作为分隔的话,必须是如下写法:String.split("\\."),这样才能正确的分隔开,不能用String.split(".");
2、如果用“|”作为分隔的话,必须是如下写法:String.split("\\|"),这样才能正确的分隔开,不能用String.split("|");
“.”和“|”都是转义字符,必须得加"\\";
3、如果在一个字符串中有多个分隔符,可以用“|”作为连字符,比如:“a=1 and b =2 or c=3”,把三个都分隔出来,可以用String.split("and|or");
split分隔符总结
1.字符"|","*","+"都得加上转义字符,前面加上"\\"。
2.而如果是"\",那么就得写成"\\\\"。
3.如果一个字符串中有多个分隔符,可以用"|"作为连字符。
请问split("\\.")是什么意思?(JAVA代码)

split是按照指定的字符分割字符串为字符串数组,这里的分隔符比较特殊,是.所以要加反斜杠进行转义,也就是达到利用.分割字符串的效果。比如x.y.z 调用split("\\.")后得到数组[x,y,z]

请问split("\\.")是什么意思?(JAVA代码)

split(参数)的参数是个正则表达式的字符串。 首先Java中的“\”的后面只能带下面几个字符 ,也就是“ \b \t \n \f \r \" \' \\” ,所以“\.”就不在里面,就会报错了啊。“\\.”的意思就是 “\\”首先转成“\”然后再在“\”字符的后面加一个“.”这样就组成了“\...

java编程split(".")

split("\\.")在split("里面放入双斜杆.")就能分割了,应为.是转译字符。因为里面是正则表达式。split函数中的参数是正则表达式,当然也可以是普通字符 一普通字符:String ip = "192.168.1.1";String a[] = ip.split("\\.");for(int i=0;i<a.length;i++){ System.out.println(a[i...

Java中split的用法

Java中split主要用于分隔字符串。具体分析如下:1、如果用“.”作为分隔的话,必须是如下写法,String.split("\\."),这样才能正确的分隔开,不能用String.split(".")。2、如果用“|”作为分隔的话,必须是如下写法,String.split("\\|"),这样才能正确的分隔开,不能用String.split("|"),“.”和“...

java split是什么意思

Java中的split()方法是一个字符串类String的方法,它的作用是将一个字符串根据指定的分隔符进行分割。例如,我们有一串字符"apple,banana,orange",如果我们以逗号为分隔符,那么使用split()方法,就可以将字符串分割成三个子串"apple","banana",和"orange"。该方法使用正则表达式作为分隔符,因此可以...

java的split("//.")方法,对“.”分割

split的参数是String regex,也就是正则表达式,里面的.号有特殊作用 所以java中函数split(".")必须是split("\\."),而不是split("//."),楼主你没分清斜杠和反斜杠,这是教训,要记住。例:楼主若觉得回答有所帮助,望采纳,谢谢!

你没想到的Java中split函数的用法

split函数在Java中用于将字符串切分为多个子字符串,并返回一个字符串数组。语法如下:例如:这将返回一个包含两个元素的数组,分别代表"Hello"和"World"。如果在第二行代码中,将某部分替换为:则输出结果会变为:这显示split函数对特殊字符进行了转义,确保了字符串的正确分割。在正则表达式中,有许多...

split("\\s{1,}")里面的正则表达式什么意思??

一楼回答准确 ,补充之:\s表示空格,{1,}表示1一个以上 ,\\s第一个、是你的JAVA或者C#程序的转义字符,转义后面的\ 哈哈

java中split的用法

在Java中,`split` 是一个常用的字符串处理方法,用于将字符串按照指定的分隔符进行拆分,并返回一个包含拆分后子字符串的数组。以下是关于 `split` 方法的 一、基本用法 `split` 方法是String类的一个成员方法,可以直接通过字符串对象来调用。它接受一个正则表达式作为参数,用于定义拆分的规则。例如...

java 分割字符串

split里面的参数是正则表达式 你要匹配斜杠 就要用到转义字符 应该是split("\\\");四个斜杠 正则转移要加斜杠 java里面转义又要转义

split up into splitstring split into split()方法 split in split second split out split up split
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
...版,我需要这百度网盘资源,可我找不到,希望分享一下! 哪位大佬有 5G:关键技术与系统演进,我需要这百度网盘资源,我找不... 求几本末世类的小说,最好是丧尸类。种马后宫就不要了。文笔要好一些,剧 ... 求好的末世小说 不要YY,不要花痴、不要后宫、不要穿越。类似黑暗血时... 桂林四绝的是哪四个 桂林风景中独特的秀山清水 人称四绝 桂林的四绝具体包括哪些自然景观? 可以加什么旁 萌爸日记宇文玛瑙为什么经常穿丝袜 萌爸日记上的玛瑙那个女孩叫什么名字 您好 我今年32岁 最近双腿感觉有点无力 特别是腿肚子。其他都良好 请问... 来画视频V103官方版来画视频V103官方版功能简介 显卡上的一个按钮是什么? 汹涌什么什么 九制大黄丸注意事项 九制大黄丸有什么危害 ...现在我没结婚,工作也没了,户口可以迁回原籍(父母那里)吗? 因工作原因,户囗迁入异地,但本单位现在已不存在,户口能迁回原地吗 基因组时代的分子进化中性理论​ 有哪个软件在输入单词后会自动跳出单词的音标,词性和意思? 长春市各小学升学率排名 成语“寄人篱下”的出处、近义词、反义词、应用场景 称骨算命女版详细表 月亮在影响着人类的进化?新研究发现:满月让人类变得更活跃 什么样的八字个子长得高 故宫还可以现场买票吗 超级赛亚人之神卡卡罗特vs齐天大圣孙悟空 谁赢! 青县哪有卖牛下水的 青县华盛奶牛养殖专业合作社怎么样? “2种植物”养客厅,养人又旺财,越养越“富裕”,生活越过越好 被继承者被宣告死亡的继承人就可以继承遗产了吗? 被继承人没死可以继承遗产吗 父母在世是否可以办理继承手续? 工地伤亡事故赔偿标准是什么? 工地死亡该怎么赔偿多少钱? 工地安全事故赔偿标准是什么? 发生工作伤害人死在工地赔多少钱? 2023年和2024年高考哪个更难些? ...三个肿一样的包,按着会消等下又起来。不痛不痒,请问这是怎么回事... ...逛街回家后发现脚背有点肿,已有五六天,不痛不痒,现在小腿也有点肿... 梦到针灸是什么意思? celeron n5105相当于酷睿多少? 英特尔n100和n5105对比? n5105六网口版本入手后有哪些改造和散热问题? 九年级化学 计算题 求类似于《读者主角绝逼是真爱》的书 最好有简介(๑• . •... ...书穿的,玄幻修仙的,不要发文包,每个小说要有简介,如果有其他文风好... 怎么设置word页脚 皮肤 红疹 且挖破会出大量的血 引发全身的是什么病症 暑假尾牙是什么意思?