剑网三角色管理系统

package JX3;
import java.util.ArrayList;
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>();
 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();
   }
  }
 }
 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 退出 ");
 }
 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("添加完成");
 }
 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);
   }
  }
  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("修改完成");
 }
 public static void cha() {
  // 查询帐号
  // 遍历查询
  for (int i = 0; i < zhanghaos.size(); i++) {
   System.out.println(zhanghaos.get(i).toString());
  }
 }
}

//创建角色号对象
package JX3;
public class JueSe {
 private String name;
 private String Zhanghao;
 private String mima;
 @Override
 public String toString() {
  return "角色名字:" + name + ", 帐号:" + Zhanghao + ", 密码:" + mima + ",装备分数:"
    + Zhuangfen + ", 职业:" + zhiye;
 }
 private int Zhuangfen;
 // 设置角色属性
 public String getName() {
  return name;
 }
 public void setName(String name) {
  this.name = name;
 }
 public String getZhanghao() {
  return Zhanghao;
 }
 public void setZhanghao(String zhanghao) {
  Zhanghao = zhanghao;
 }
 public String getMima() {
  return mima;
 }
 public void setMima(String mima) {
  this.mima = mima;
 }
 public int getZhuangfen() {
  return Zhuangfen;
 }
 public void setZhuangfen(int zhuangfen) {
  Zhuangfen = zhuangfen;
 }
 public String getZhiye() {
  return zhiye;
 }
 public void setZhiye(String 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;
 }
 public JueSe() {
  super();
 }
}

猜你喜欢

转载自blog.csdn.net/qq_42375505/article/details/80557628
今日推荐