Java中split以·点分割的问题

简介: [LeetCode]–165. Compare Version Numbers这个问题中,关于String的split(“.”)不能切分的问题。今天开发中使用字符串分割函数split(),发现:String s = "upload/20120416135915265.sql"; System.out.println(s.split("."));输出

[LeetCode]–165. Compare Version Numbers这个问题中,关于String的split(“.”)不能切分的问题。

今天开发中使用字符串分割函数split(),发现:

String s = "upload/20120416135915265.sql";
        System.out.println(s.split("."));

输出的并不是想要的结果,之后输出:

System.out.println(s.split(".").length);

结果竟然是0!!!
突然想到转义字符,于是:

    System.out.println(s.split("\\."));

OK啦!!!
原来在java中函数split(“.”)必须是是split("\\.")

目录
相关文章
|
1月前
|
Java
Java 字符串分割split空字符串丢失解决方案
Java 字符串分割split空字符串丢失解决方案
|
2月前
|
Java
Java String split()方法详细教程
Java String split()方法详细教程
27 0
|
2月前
|
Java
|
3月前
|
Java
java List数组根据给定大小分割数组
在获取到很长的数组时,一次性处理数据量太大,需要分批处理,这就需要分批处理了。 1、使用List的subList,封装方法 2、google工具类型Lists的partition 经测试个人推荐使用第一种方法,效率上快了10几倍,估计是因为没有重新生成数组的原因
50 8
|
4月前
|
Python Java Go
Java每日一练(20230401) 合并K个升序链表、最长有效括号、分割回文串
Java每日一练(20230401) 合并K个升序链表、最长有效括号、分割回文串
24 0
Java每日一练(20230401) 合并K个升序链表、最长有效括号、分割回文串
|
4月前
|
算法 Java 索引
Java中String字符串截取几种方法(substring,split)
Java中String字符串截取几种方法(substring,split)
35 0
|
4月前
|
Java
java读取txt文件,使用逗号,分号,空格,回车将文件内容分割成一个一个的词组,找出所有重复的词组
java读取txt文件,使用逗号,分号,空格,回车将文件内容分割成一个一个的词组,找出所有重复的词组
97 38
|
8月前
|
Java
【Java每日一题,dp预处理+回溯】回文串分割
【Java每日一题,dp预处理+回溯】回文串分割
Java 集合List如何按照指定数量大小分割成多个List集合?
Java 集合List如何按照指定数量大小分割成多个List集合?