各位好。请教一个问题。 怎么实现添加用户信息。用面向对象的思想。谢谢了。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 下面这是添加的客户信息的源码。能告诉我下哪里错了不package com.accp.t133.huhao;import java.util.Scanner;public class CustomerManager { Scanner input = new Scanner(System.in); Customer[] custs = new Customer[20]; public void addcust(Customer cust) { // 需要添加的会员信息 System.out.println("请输入需要添加的会员号"); cust.CustNo = input.nextInt(); System.out.println("请输入需要添加的会员生日"); cust.birthday = input.next(); System.out.println("请输入需要添加的会员名字"); cust.name = input.next(); System.out.println("您的会员积分是:" + cust.Score); for (int i = 0; i < custs.length; i++) { if (custs[i] == null) { custs[i] = cust; break; } System.out.println("\n会员名字是" + cust.name + "您要添加的会员号为:" + cust.CustNo + "您要添加的会员生日是" + cust.birthday + "您的会员积分是" + cust.Score); } }} 你的for循环里面的 break 把后面的程序都跳过了 建议后面那句输出放到break 前面 还有else if (num.equals("2")) { a.addcust(null); break; }需要new一个 Customer对象,传入,否则报空指针。Customer cust= new Customer();a.addcust(cust); Ext作excel导出,始终不弹出下载对话框(程序不报错) 网页游戏java服务端开发工程师主要负责做什么事情? 该死的小广告! 这些人该着一辈子发小广告! 发的效率真高,佩服 ! java中jTable的刷新问题 关于FileReader的疑惑 数据库的问题!!!(在线等) 提问关于打包和访问包的问题 初学者的疑问 关于线程的几个问题 请问Swing中的JScrollPane有没有滚动事件? 大家帮我看看,这句是什么意思,m,p, LEFT JOIN是什么意思(在线等,急) 请教一个ArrayList add的覆盖问题
能告诉我下哪里错了不package com.accp.t133.huhao;import java.util.Scanner;public class CustomerManager { Scanner input = new Scanner(System.in);
Customer[] custs = new Customer[20]; public void addcust(Customer cust) {
// 需要添加的会员信息
System.out.println("请输入需要添加的会员号");
cust.CustNo = input.nextInt();
System.out.println("请输入需要添加的会员生日");
cust.birthday = input.next();
System.out.println("请输入需要添加的会员名字");
cust.name = input.next();
System.out.println("您的会员积分是:" + cust.Score); for (int i = 0; i < custs.length; i++) {
if (custs[i] == null) {
custs[i] = cust;
break;
} System.out.println("\n会员名字是" + cust.name + "您要添加的会员号为:"
+ cust.CustNo + "您要添加的会员生日是" + cust.birthday + "您的会员积分是"
+ cust.Score);
} }
}
a.addcust(null); break;
}需要new一个 Customer对象,传入,否则报空指针。
Customer cust= new Customer();
a.addcust(cust);