joe*_*joe 2 java string arraylist
我不确定如何正确地提出这个问题,但希望这个例子可以解决问题.
我有一个字符串列表,例如("AS3K 4455 NJNSADN 4455 KLMDSMF043J 4455 NKFDG 4455 KMMFDG")
如你所见,有"4455"重复.我会有很长的叮咬列表,让我们说4455将代表我想要提取的消息的开头/结尾.我不是实现这一目标的最佳方式,所以如果有人遇到类似的问题,请停止:)
您可以使用a分割它们StringTokenizer,并根据需要设置delim(在您的示例中,它是4455),即:
String string = "AS3K4455NJNSADN4455KLMDSMF043J4455NKFDG4455KMMFDG";
StringTokenizer tokenizer = new StringTokenizer(string, "4455");
while(tokenizer.hasMoreTokens()){
System.out.println("Token: "+ tokenizer.nextToken()); //or do whatever you need with your token, here I'm printing
}
Run Code Online (Sandbox Code Playgroud)
输出:
Token: AS3K
Token: NJNSADN
Token: KLMDSMF0
Token: 3J
Token: NKFDG
Token: KMMFDG
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
62 次 |
| 最近记录: |