package Main;
import java.util.ArrayList;
import java.util.Scanner;
public class CustomerTest { /**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner in = new Scanner(System.in);
// Array list = new ArrayList<Customer>();
ArrayList<Customer> list = new ArrayList<Customer>();
System.out.println("请输入客户信息");
while (!in.next().equals("n")) {
// 判断变量
// 先定义这个条件,这个条件是只要输入的是n就变false否则一直为true
Customer cer = new Customer(); //创建客户类的对象
System.out.println("请输入客户的姓名:");
cer.name = in.next();
System.out.println("请输入客户的积分:");
cer.jifen = in.nextInt();
System.out.println("请输入卡号;");
cer.kahao = in.next();
list.add(cer);
cer.show();
}
for(Customer cer: list){
}
} 怎样做才可以按输入n,就输出自己全部录入的客户信息呢??谢谢大家了
import java.util.ArrayList;
import java.util.Scanner;
public class CustomerTest { /**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner in = new Scanner(System.in);
// Array list = new ArrayList<Customer>();
ArrayList<Customer> list = new ArrayList<Customer>();
System.out.println("请输入客户信息");
while (!in.next().equals("n")) {
// 判断变量
// 先定义这个条件,这个条件是只要输入的是n就变false否则一直为true
Customer cer = new Customer(); //创建客户类的对象
System.out.println("请输入客户的姓名:");
cer.name = in.next();
System.out.println("请输入客户的积分:");
cer.jifen = in.nextInt();
System.out.println("请输入卡号;");
cer.kahao = in.next();
list.add(cer);
cer.show();
}
for(Customer cer: list){
}
} 怎样做才可以按输入n,就输出自己全部录入的客户信息呢??谢谢大家了
public class CustomerTest { /**
* @param args
*/
public static void main(String[] args) { Scanner in = new Scanner(System.in);
ArrayList<Customer> list = new ArrayList<Customer>();
System.out.println("是否录入客户信息,y-录入,n-取消");
while (!in.next().equals("n")) {
Customer cer = new Customer(); // 创建客户类的对象
System.out.println("请输入客户的姓名:");
cer.name = in.next();
System.out.println("请输入客户的积分:");
cer.jifen = in.nextInt();
System.out.println("请输入卡号;");
cer.kahao = in.next();
list.add(cer);
cer.show();
System.out.println("是否继续y录入客户信息,y-录入,n-取消");
}
System.out.println("添加完毕,所有客户列表如下:");
int i = 1;
for (Customer cer : list) {
System.out.println("第" + i + "位用户");
cer.show();
i++;
}
}
}class Customer {
String name;
int jifen;
String kahao; public Customer() { } void show() {
System.out.println("客户姓名:" + this.name);
System.out.println("客户积分:" + this.jifen);
System.out.println("客户卡号:" + this.kahao);
}}