一个非常愚蠢的问题,我知道"和.都是特殊字符,但为什么使用split()函数时会有区别?
所以这是代码
String.split("\"");
String.split("\\.");
Run Code Online (Sandbox Code Playgroud)
它们都有效,但为什么第一行代码只有一个"\"而第二行有两个?
编辑:如果我这样做会发生什么
String.split("\\"");
Run Code Online (Sandbox Code Playgroud)
结果是否相同
String.split("\"");
Run Code Online (Sandbox Code Playgroud)