把每一行中的数值取出来的方式怎么都是错的。后面参考了别人将数据写进去的方式。思路是:1.先求出每个物品的数量和质量。2.将数量保存进一个去重set中。3。遍历物品i的数量。将set中已有的值与这个物品累加后依次相加。假设现在set中有数组[3,4,6]。有一个物品i的质量为2,这个物品i的数量为3.则需要将set的值分别与(2,4,6)进行累加。 import java.util.Scanner; import java.util.*; // 注意类名必须为 Main, 不要有任何 package xxx 信息 public class Main { public static void ma...