一张表格:
编号:A 数量:10 货架:H000001 规格:1mg
编号:A 数量:20 货架:H000001 规格:1mg
编号:B 数量:30 货架:H000002 规格:5mg
编号:C 数量:40 货架:H000003 规格:11mg
编号:C 数量:50 货架:H000003 规格:11mg
编号:C 数量:60 货架:H000003 规格:11mg
编号:D 数量:70 货架:H000004 规格:5mg
编号:获取的值 数量:手动录入的值 货架:获取的值 规格:获取的值
编号:获取的值 数量:手动录入的值 货架:获取的值 规格:获取的值
编号:获取的值 数量:手动录入的值 货架:获取的值 规格:获取的值
编号是从数据库中取出来的 数量是自己填写的
现在我想循环A 的数量有多少个,然后显示出来
比如:编号A,数量:30 货架:H000001 规格:1mg
编号B,数量:30 货架:H000002 规格:5mg
编号C,数量:150 货架:H000003 规格:11mg
编号D,数量:70 货架:H000004 规格:5mg
请问java循环怎么写
求一下代码怎么修改
private void submit() {
int count = 0;
String demoNo = "";
for (int i = 0; i < subVos.size(); i++) {
demoNo = subVos.get(i).getSerialNub().toString(); //编号 数据库获取的值
String number = subVos.get(i).getEditView().getText().toString();//数量 手动录入的值
int k = 0;
if("".equals(number)){
k = 0;
}else{
k = Integer.parseInt(number);
}
count = count+k;
System.out.print("编号:"+ demoNo +"总数量"+count);
}
}
------解决方案--------------------
1.既然编号对应货架,那么这俩属性是一致的,不需要判断
2.货架和规格不对应,所以我用“编号+规格”来判断是否是同一个东西