因为public string[] split(string regex) 这里的参数的名称是regex ,也就是 regular expression (正则表达式)。这个参数并不是一个简单的分割用的字符,而是一个正则表达式,以下是split 方法的实现代码: public string[] split(string regex, int limit) { return pattern.compile(regex).split(this, limit); } ...
String[] arrData2= reclassData2.split("\\."); 在使用"\"分隔时,要注意在源字符串要使用"\\"进行转义,而split的参数要使用"\\\",代码如下: String reclassData3 = "0,15,0\\15,30,1\\30,45,2\\45,60,3\\60,75,4\\75,90,5\\'NODATA','NODATA'"; String[] arrData3= reclassData3...
String.split(sourceStr,maxSplit) String.split(sourceStr) 参数说明:sourceStr是被分割的字符串,maxSplit是最大的分割数 返回值说明:split函数的返回值是一个字符串数组String[] 2.示例代码 package wang48.jiaocheng; public class StringSplit { public static void main(String[]args) { String sourceStr="1...
java中split函数参数特殊字符的处理(转义),如:"." 、"\"、"|" 支持作者~ 真正的大师永远怀着一颗学徒的心
2019-12-05 15:00 −split()方法是对字符串的操作;splice()和slice()是对数组的操作。slice()也可用于字符串。 一、作用对象 1、split()方法是对字符串的操作;splice()和slice()是对数组的操作。slice()也可用于字符串。 二、参数 1、split(separator,how... ...
本文主要介绍java中特殊字符做为split函数的参数,如:"." 、"\"、"|",双引号等,不能正确分隔源字符串的处理方法。 代码示例 使用"|"进行分隔的代码 String reclassData= "0,15,0|15,30,1|30,45,2|45,60,3|60,75,4|75,90,5|'NODATA','NODATA'"; ...
本文主要介绍java中特殊字符做为split函数的参数,如:"." 、"\"、"|",双引号等,不能正确分隔源字符串的处理方法。 代码示例 使用"|"进行分隔的代码 String reclassData= "0,15,0|15,30,1|30,45,2|45,60,3|60,75,4|75,90,5|'NODATA','NODATA'"; ...