【发布时间】:2014-07-08 11:30:51
【问题描述】:
是否有一种简单的方法可以将以下字符串解析为整数列表:
String s = "1,2,5-9,11,12"
// expected values list: [1,2,5,6,7,8,9,11,12]
List<Integer> values = magicallyGetListFromString(s);
我想知道是否有一种简单的方法可以做到这一点,而不是自己写。
【问题讨论】:
-
StringTokenizer太复杂了? -
是的,写一些Java代码来解析它。您的具体问题是什么。
-
我知道如何自己做(非常类似于@SteveL 的答案)。我正在寻找一个现有的代码来做到这一点......
-
@mxb:
StringTokenizer是一个遗留类,不鼓励在新代码中使用它。