public static void updateGoods(ArrayList<Goods> list){ getGoods(list); System.out.println("请输入要修改的的商品编号:"); Scanner sc=new Scanner(System.in); int gid=sc.nextInt(); System.out.println("请输入修改后的商品名:"); String gname=sc.next(); System.out.println("请输入修改后的商品价格:"); Double price=sc.nextDouble(); //找到要修改的商品编号,遍历、比较然后修改 for(int i=0;i<list.size();i++){ if(list.get(i).gid == gid){ //修改 list.get(i).gname=gname; list.get(i).price=price; } } getGoods(list); }
arr.get(i).gid
arr.size()
arr.remove(i)
原文:https://www.cnblogs.com/god3064371/p/11506573.html