我有這個代碼..它接受字符串並根據分隔符分割它。 例如:從java中的命令行指定製表符分隔符等
void splitLine(String line, String delimiter){
String[] tokens = line.split(delimiter);
}
現在..我走的命令行這個 「分隔符」 ..
options.addOption("d", "delimiter", true, "default delim is ,");
後來得到這個選項爲:
delim = cmd.getOptionValue("d");
然後我通過這個界限的功能..
但我怎麼指定「選項卡」在命令行..按順序使這個代碼工作? 比方說我運行此代碼
java -jar foo.jar -d ~ //if i want to split the line by "~"
也許提供一個字符串引用的分隔符,並允許像-d「〜」或-d「\ t」這樣的轉義字符作爲製表符標準轉義序列等。 – OldProgrammer