更新到nutz 1.r.60后 工具类Mapl.cell(prop, path); 如果path为null就会抛异常。以前没问题,希望能改进下。
跟踪查看是:
Strings类1129行控指针异常导致的
/**
* 将字符串按照某个或几个分隔符拆分。 其中,遇到字符串 "..." 或者 '...' 并不拆分
*
* @param str
* 要被拆分的字符串
* @param keepQuote
* 是否保持引号
* @param seps
* 分隔符
* @return 拆分后的数组
*/
public static String[] split(String str, boolean keepQuote, boolean keepBlank, char... seps) {
List<String> list = new LinkedList<String>();
char[] cs = str.toCharArray();
StringBuilder sb = new StringBuilder();
for (int i = 0; i < cs.length; i++) {
char c = cs[i];