我只想从stringTokenizer获得最后一个令牌
看到下面是我的代码:
String assetClasses = "Gold:Stocks:Fixed Income:Commodity:Interest Rates";
StringTokenizer token = new StringTokenizer(asseltClasses, ":");
while (token.hasMoreElements())
{
System.out.println(token.nextToken());
}
我的预期输出是:
The last token is : Interest Rates
最佳答案
解析整个字符串不是很有效。
相反,您可以使用类似:
int index = assetClasses.lastIndexOf(...);
String token = assetClasses.substring(...);
检查
String
API中每种方法所需的参数。关于java - 如何在Java中使用StringTokenizer仅获取最后一个 token ,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/27832929/