我有这个代码..它接受字符串并根据分隔符拆分它。例如:
void splitLine(String line, String delimiter){
String[] tokens = line.split(delimiter);
}
现在..我正在从命令行中获取这个“分隔符”..
options.addOption("d", "delimiter", true, "default delim is ,");
后来得到这个选项:
delim = cmd.getOptionValue("d");
然后我将这个分隔符传递给函数..
但是我如何在命令行中指定“tab”..为了使这段代码工作?可以说我运行这段代码
java -jar foo.jar -d ~ //if i want to split the line by "~"