在Java中解析命令行参数的好方法是什么?
我在分裂方面遇到了问题String
.
我想String
用一些分隔符拆分一个但不丢失该分隔符.
当我们somestring.split(String separator)
在Java中使用方法时,它会拆分String
但从中删除分隔符部分String
.我不希望这种情况发生.
我想要如下结果:
String string1="Ram-sita-laxman";
String seperator="-";
string1.split(seperator);
Run Code Online (Sandbox Code Playgroud)
输出:
[Ram, sita, laxman]
Run Code Online (Sandbox Code Playgroud)
但我希望结果如下所示:
[Ram, -sita, -laxman]
Run Code Online (Sandbox Code Playgroud)
有没有办法获得这样的输出?