除以数组中的值

时间:2019-01-27 13:40:38

标签: java macos netbeans-8

当总数达到一定限制时,我正在尝试将数组中的值相除。

这些是我当前拥有的数组。

ArrayList<String> IDname = new ArrayList<>(); // this contains the name of the ID (Max. 10 names)
ArrayList<Integer> qty = new ArrayList<>(); // this contains the values acquired from user input (Max. 10 values)

我想做的是一旦获得每个盒子最大的油漆输入量,我应该确保数组中的每个ID及其数量都在每个盒子中。

例如: IDnames具有ID1,ID2,ID3,ID4

权重为343,274,199,197

每盒最多= 12

我要确保每个盒子至少有每个数量的ID,然后将其显示在文本字段中,告诉每个盒子中的数量和ID名称

例如:

框1 = ID1,数量,ID2,数量,ID3,数量...

方框2 = ....

这怎么用代码完成?

1 个答案:

答案 0 :(得分:0)

如果我了解, 您可以进行如下操作:

public void addPaint ( String id, Integer weight) {
       IDname.add(id);
       qty.add(weight);
}

这会将值添加到两个数组中,并且它们将具有相同的索引。 如果要显示值:

for(int i=0; i<12; i++){
            System.out.println(IDname[i]);
            System.out.println(weight[i]);
}