package JX3;
import java.util.ArrayList;
import java.util.List;
import java.util.Scanner;
import java.util.List;
import java.util.Scanner;
public class Test {
static Scanner jie = new Scanner(System.in);
static List<JueSe> zhanghaos = new ArrayList<JueSe>();
static Scanner jie = new Scanner(System.in);
static List<JueSe> zhanghaos = new ArrayList<JueSe>();
public static void main(String[] args) {
chongzhi();
while (true) {
String shou = jie.nextLine();
if (shou.equals("1")) {
cha();
} else if (shou.equals("2")) {
zeng();
} else if (shou.equals("3")) {
shan();
} else if (shou.equals("4")) {
gai();
} else if (shou.equals("exit")) {
break;
} else if (shou.equals("重新展示菜单")) {
chongzhi();
}
}
while (true) {
String shou = jie.nextLine();
if (shou.equals("1")) {
cha();
} else if (shou.equals("2")) {
zeng();
} else if (shou.equals("3")) {
shan();
} else if (shou.equals("4")) {
gai();
} else if (shou.equals("exit")) {
break;
} else if (shou.equals("重新展示菜单")) {
chongzhi();
}
}
}
public static void chongzhi() {
// 这里是重置字符操作
System.out.println("请执行以下操作");
System.out.println("=============");
System.out.println("1.查询所有帐号");
System.out.println("2.添加新的帐号");
System.out.println("3.删除已经刷完的帐号");
System.out.println("4.修改其中帐号数据");
System.out.println("输入菜单 重新展示菜单");
System.out.println("输入exit 退出 ");
}
// 这里是重置字符操作
System.out.println("请执行以下操作");
System.out.println("=============");
System.out.println("1.查询所有帐号");
System.out.println("2.添加新的帐号");
System.out.println("3.删除已经刷完的帐号");
System.out.println("4.修改其中帐号数据");
System.out.println("输入菜单 重新展示菜单");
System.out.println("输入exit 退出 ");
}
public static void zeng() {
// 进行添加改动
System.out.println("请按照以下格式输入");
System.out.println("千晨-468215392-5854665985-21420-美丽秀姐");
String shou1 = jie.next();
String[] jiao = shou1.split("-");
JueSe xin = new JueSe(jiao[0], jiao[1], jiao[2],
Integer.parseInt(jiao[3]), jiao[4]);
zhanghaos.add(xin);
System.out.println("添加完成");
}
// 进行添加改动
System.out.println("请按照以下格式输入");
System.out.println("千晨-468215392-5854665985-21420-美丽秀姐");
String shou1 = jie.next();
String[] jiao = shou1.split("-");
JueSe xin = new JueSe(jiao[0], jiao[1], jiao[2],
Integer.parseInt(jiao[3]), jiao[4]);
zhanghaos.add(xin);
System.out.println("添加完成");
}
public static void shan() {
// 进行删除改动
// 输入名字进行删除
String shou2 = jie.nextLine();
for (int i = 0; i < zhanghaos.size(); i++) {
if (shou2.equals(zhanghaos.get(i).getName())) {
zhanghaos.remove(i);
}
// 进行删除改动
// 输入名字进行删除
String shou2 = jie.nextLine();
for (int i = 0; i < zhanghaos.size(); i++) {
if (shou2.equals(zhanghaos.get(i).getName())) {
zhanghaos.remove(i);
}
}
System.out.println("删除完成");
}
System.out.println("删除完成");
}
public static void gai() {
// 对数据进行修改
System.out.println("输入需要修改的名字");
String shou3 = jie.nextLine();
System.out.println("输入需要修改的数据");
System.out.println("格式带-符号");
String shou4 = jie.nextLine();
String[] sp = shou4.split("-");
for (int i = 0; i < zhanghaos.size(); i++) {
if (shou3.equals(zhanghaos.get(i).getName())) {
zhanghaos.get(i).setZhanghao(sp[0]);
zhanghaos.get(i).setMima(sp[1]);
zhanghaos.get(i).setZhuangfen(Integer.parseInt(sp[2]));
zhanghaos.get(i).setZhiye(sp[3]);
}
// 对数据进行修改
System.out.println("输入需要修改的名字");
String shou3 = jie.nextLine();
System.out.println("输入需要修改的数据");
System.out.println("格式带-符号");
String shou4 = jie.nextLine();
String[] sp = shou4.split("-");
for (int i = 0; i < zhanghaos.size(); i++) {
if (shou3.equals(zhanghaos.get(i).getName())) {
zhanghaos.get(i).setZhanghao(sp[0]);
zhanghaos.get(i).setMima(sp[1]);
zhanghaos.get(i).setZhuangfen(Integer.parseInt(sp[2]));
zhanghaos.get(i).setZhiye(sp[3]);
}
}
System.out.println("修改完成");
}
System.out.println("修改完成");
}
public static void cha() {
// 查询帐号
// 遍历查询
for (int i = 0; i < zhanghaos.size(); i++) {
System.out.println(zhanghaos.get(i).toString());
}
}
// 查询帐号
// 遍历查询
for (int i = 0; i < zhanghaos.size(); i++) {
System.out.println(zhanghaos.get(i).toString());
}
}
}
//创建角色号对象
package JX3;
package JX3;
public class JueSe {
private String name;
private String Zhanghao;
private String mima;
private String name;
private String Zhanghao;
private String mima;
@Override
public String toString() {
return "角色名字:" + name + ", 帐号:" + Zhanghao + ", 密码:" + mima + ",装备分数:"
+ Zhuangfen + ", 职业:" + zhiye;
}
public String toString() {
return "角色名字:" + name + ", 帐号:" + Zhanghao + ", 密码:" + mima + ",装备分数:"
+ Zhuangfen + ", 职业:" + zhiye;
}
private int Zhuangfen;
// 设置角色属性
public String getName() {
return name;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
this.name = name;
}
public String getZhanghao() {
return Zhanghao;
}
return Zhanghao;
}
public void setZhanghao(String zhanghao) {
Zhanghao = zhanghao;
}
Zhanghao = zhanghao;
}
public String getMima() {
return mima;
}
return mima;
}
public void setMima(String mima) {
this.mima = mima;
}
this.mima = mima;
}
public int getZhuangfen() {
return Zhuangfen;
}
return Zhuangfen;
}
public void setZhuangfen(int zhuangfen) {
Zhuangfen = zhuangfen;
}
Zhuangfen = zhuangfen;
}
public String getZhiye() {
return zhiye;
}
return zhiye;
}
public void setZhiye(String zhiye) {
this.zhiye = zhiye;
}
this.zhiye = zhiye;
}
private String zhiye;
public JueSe(String name, String zhanghao, String mima, int zhuangfen,
String zhiye) {
super();
this.name = name;
Zhanghao = zhanghao;
this.mima = mima;
Zhuangfen = zhuangfen;
this.zhiye = zhiye;
}
String zhiye) {
super();
this.name = name;
Zhanghao = zhanghao;
this.mima = mima;
Zhuangfen = zhuangfen;
this.zhiye = zhiye;
}
public JueSe() {
super();
}
super();
}
}