今天看超市管理系统的案例,有几点比较深刻的: for (int i = 0; i < arr.size(); i++){ FruitItem item = array.get(i); if ( item.ID == ID ) { array.remove(i); System.out.println("删除成功"); return; //这里不能是break,break只会跳出循环,导致for之后的打 印语句还会执行,用return 跳出方法就不会执行了 } } System.out.println( " 您输入的编号不存在" );