5
我想解析一个命令的参数,但如果我要在一行中放置多个空格,String.split()会在结果中留下空字符串阵列。有没有办法摆脱这种情况?如何在Java中拆分字符串,忽略多个连续的令牌
例如:"abc 123".split(" ")
结果{"abc", "", "", "", "", "123"}
但我真正想要的是{"abc", "123"}
我想解析一个命令的参数,但如果我要在一行中放置多个空格,String.split()会在结果中留下空字符串阵列。有没有办法摆脱这种情况?如何在Java中拆分字符串,忽略多个连续的令牌
例如:"abc 123".split(" ")
结果{"abc", "", "", "", "", "123"}
但我真正想要的是{"abc", "123"}
非常感谢! – user322652 2010-10-09 04:51:46