请问split("\\.")是什么意思?(JAVA代码)
Stringstr[]=this.ip.split("\\.");ip是已经赋值的IP地址,目的就是要将IP地址按点分开,把分开的字符串放到str[]数组了,但是"\\....
String str[] = this.ip.split("\\.");
ip是已经赋值的IP地址,目的就是要将IP地址按点分开,把分开的字符串放到str[]数组了,但是"\\."是什么意思?我应该是"."吧,我个人觉得,“\\.”应该不是转义字符,我记得。 展开
ip是已经赋值的IP地址,目的就是要将IP地址按点分开,把分开的字符串放到str[]数组了,但是"\\."是什么意思?我应该是"."吧,我个人觉得,“\\.”应该不是转义字符,我记得。 展开
4个回答
展开全部
单个斜杠是转义字符,如果只是想把IP地址按点分开的话,这样就可以了:String str[] = this.ip.split(".");
不过你可以试一下,看一下数组中的各元素不就全知道了!
不过你可以试一下,看一下数组中的各元素不就全知道了!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
楼主 \\.是转义字符 split(".") 是分不成的 只有用 \\. 或者把 . 替换成其他 再来split
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
第一个\是为了使第二个\转义
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询