用户在单行中输入多个整数变量值(Java)

时间:2016-01-28 21:14:36

标签: java variables integer

这是我正在尝试创建的输出:

请输入订单中以空格分隔的食物份量

蔬菜与蔬菜水果,谷物制品,牛奶和Alt,Meat&替补:8 7 1 3

食品集团服务

蔬菜与蔬菜水果8

粮食产品7

牛奶&替代方案1

肉类&替代品3

如何在用户输入的同一行中接受多个整数,同时将这些整数分配给自己的变量?

1 个答案:

答案 0 :(得分:1)

您可以按空格分割输入并将它们分配给自己的变量

String input = blah;
String[] split = input.split("\\s+");

int veg = 0;
int milk = 0;
//add more variables

veg = Integer.parseInt(split[0]);
milk = Integer.parseInt(split[1]);
//add more stuff here