当经常使用特殊字符分割时,在使用StringTokenizer和使用 split中进行考虑时,应使用split,StringTokenizer是遗留方法,为了支持较早版本。
StringTokenizer tok = new StringTokenizer(jdbcDrivers, ",");
while (tok.hasMoreTokens()) {
String jdbcDriver = tok.nextToken();
if (loadedDrivers.add(jdbcDriver)) {
try {
Class.forName(jdbcDriver);
LOGGER.info(
"Mondrian: JDBC driver "
+ jdbcDriver + " loaded successfully");
} catch (ClassNotFoundException e) {
LOGGER.warn(
"Mondrian: Warning: JDBC driver "
+ jdbcDriver + " not found");
}
}
}
}
本文讨论了在处理字符串时如何选择使用split而非StringTokenizer来分割包含特殊字符的字符串。介绍了split的优势及其应用,并通过示例代码展示了如何使用split来加载JDBC驱动。
830

被折叠的 条评论
为什么被折叠?



