string.split("")无法用$进行分割这是为什么?[解决办法]用$分隔的话要用转义string.split("\\$");[解决办法]$有特殊含义。需要转义一下,用: \\$[解决办法]$是正则表达的关键字,要转意。