我需要从 Java 字符串标记器中获取子字符串。
我的输入字符串是 = Pizza-1*Nutella-20*Chicken-65*
StringTokenizer productsTokenizer = new StringTokenizer("Pizza-1*Nutella-20*Chicken-65*", "*");
do
{
try
{
int pos = productsTokenizer .nextToken().indexOf("-");
String product = productsTokenizer .nextToken().substring(0, pos+1);
String count= productsTokenizer .nextToken().substring(pos, pos+1);
System.out.println(product + " " + count);
}
catch(Exception e)
{
}
}
while(productsTokenizer .hasMoreTokens());
我的输出必须是:
Pizza 1
Nutella 20
Chicken 65
我需要单独变量中的产品值和计数值才能将该值插入数据库中。
我希望你能帮助我。