最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

Java中使用split分解IP地址

2022-12-07 11:14 作者:IP數(shù)據(jù)云  | 我要投稿

日前在使用split 分解字符串時,發(fā)現(xiàn)"."這個字符串分解不了,程序如下:

public static void main(String[] str){

String ip = "59.39.158.107";

String[] ipstr = ip.split(".");?

System.out.println(ipstr.length);

}

免費查IP歸屬地?https://www.ipdatacloud.com/?utm-source=LJ&utm-keyword=?1088

后來查看了String.split的源碼,明白split是用正則來分解的,然而"."在正則是特殊字符,所以得用轉義符來轉義

String.split的源碼如下:

public string[] split(string regex, int limit) {

return pattern.compile(regex).split(this, limit);

}

修改后的分解IP程序如下:

public static void main(String[] str){

String ip = "59.39.158.107";

String[] ipstr = ip.split(".");

System.out.println(ipstr.length);

}

可以發(fā)現(xiàn)加入后可以正確的分解字符串

Java中使用split分解IP地址的評論 (共 條)

分享到微博請遵守國家法律
民权县| 昭觉县| 千阳县| SHOW| 永泰县| 泽州县| 吉木乃县| 三原县| 冕宁县| 义马市| 盐城市| 固镇县| 河南省| 张家口市| 锦屏县| 三门峡市| 锡林郭勒盟| 西乡县| 灵宝市| 长宁县| 永嘉县| 抚顺市| 会宁县| 宁阳县| 英超| 汤阴县| 玉树县| 崇仁县| 岳西县| 扎兰屯市| 翁源县| 于田县| 苏州市| 通州区| 华安县| 霍州市| 阜阳市| 岫岩| 五原县| 宿迁市| 隆子县|