
- 用户需求
①实现用户信息添加,包括用户名、年龄、爱好、冻结状态;
②查询指定用户信息,根据用户名查询指定用户的信息是否在用户数据库中;
③删除指定用户信息,根据用户名删除将指定用户信息从用户数据库中删除;
④解冻和冻结用户信息,根据用户名解冻和冻结用户信息;
⑤退出系统
- 程序逻辑实现
import java.util.Arrays;
import java.util.Scanner;
import java.util.concurrent.TimeUnit;
public class test1 {
private static String[] names;
public static void main(String[] args) throws InterruptedException {
names=new String[]{"王五","李四","张三",null};//用户姓名
Integer[] ages=new Integer[]{20,21,19,0};//用户年龄
String[] habits=new String[]{"篮球","排球","乒乓球",null};//用户爱好
String[] states=new String[]{"正常","正常","正常",null};
Scanner scanner=new Scanner(System.in);
boolean flag=true;
while (flag) {
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(" 5.用 户 解 冻");
System.out.println(" 6.退 出 系 统");
System.out.print("请选择要执行的功能?");
int option = scanner.nextInt();
boolean flag1=true;
switch (option) {
case 1:
while (flag1==true){
System.out.println("-----------用户查询界面-------------");
System.out.println("-----------用户数据库列表-----------");
//判断姓名的末端是否还存在null?
System.out.println("姓名tt年龄tt爱好tt状态");//姓名--年龄--爱好--状态
for (int i=0;i
- 总结
程序功能简单,直接秒杀!!!为了便于初学者学习,全部写在一个程序里面了,直接复制粘贴就可以运行程序,如果文章对您有用,可以点个赞哦!这是我一直创作的动力!!!
qq联系:2628835971
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)