tic void addCommer(ArrayList<Commer> array){
Commer c1 = new Commer();
c1.name = "macBook";c1.size = 13.3; c1.price = 8999.99;
Commer c2 = new Commer();
c2.name = " lenovo";c2.size = 15.6; c2.price = 4399.99;
array.add(c1);array.add(c2);
}
//打印库存清单
public static void printCommer(ArrayList<Commer> array){
int sum = 0, money = 0;
System.out.println("-----------------商品清单-----------------");
System.out.println("品名 尺寸/寸 价格/元 库存/台");
for (int a = 0; a < array.size(); a++) {
System.out.println(array.get(a).name + " " + array.get(a).size + " "
+ array.get(a).price
+ "\t " + array.get(a).count + " ");
sum += array.get(a).count;
money += array.get(a).count * array.get(a).price;
}
System.out.println("库存总量为:" + sum + "台");
System.out.println("库存总价为:" + money + "元");
}
//修改库存
public static void updata(ArrayList<Commer> array){
for (int a = 0; a < array.size();a++){
System.out.println("请修改商品"+array.get(a).name+"的库存");
array.get(a).count = new Scanner(System.in).nextInt();
System.out.println("修改成功!");
}
}
}
class Commer{
String name;
double price;
double size;
int count;
}
点名器案例:
//学生类
import java.util.ArrayList;
import java.util.Random;
public class CallNameDemo{
public static void main (String args[]){
ArrayList<Student> array = new ArrayList<Student>();
addStudent(array);
look(array);
randomStudentName(array);
}
//存储
public static void addStudent(ArrayList<Student> array){
Student s1 = new Student();
s1.name = "张三";s1.age = 12;
Student s2 = new Student();
s2.name = "李四";s2.age = 18;
Student s3 = new Student();
s3.name = "王五";s3.age = 16;
Student s4 = new Student();
s4.name = "赵六";s4.age = 14;
array.add(s1);array.add(s2);
array.add(s3);array.add(s4);
}
//查看
public static void look(ArrayList<Student> array){
for (int a = 0 ; a < array.size(); a++){
System.out.println(array.get(a).name+" "+array.get(a).age+"岁");
}
}
//抽取
public static void randomStudentName(ArrayList<Student> array){
int random = new Random().nextInt(array.size());
System.out.println("幸运学生是 : "+array.get(random).name+" "+array.get(random).age+"岁");
}
}
class Student{
int age ;
String name;
}