import java.util.ArrayList;
import java.util.List;
import java.util.Scanner;

public class AA {
List list=new ArrayList();
private void a() {
System.out.println(“欢迎使用地址簿管理系统=");
System.out.println();
while (true) {
System.out.print("1:查找地址 " + " ");
System.out.print("2:添加地址 " + " ");
System.out.print("3:删除地址 " + " ");
System.out.print("4:修改地址 " + " ");
System.out.print(“5:查看所有地址” + " “);
System.out.println(“0:退出”);
System.out.println();
System.out.println(“请选择你要执行的操作”);
String input = new Scanner(System.in).next();
switch (input) {
case “1”:
System.out.println(“查看地址*”);
System.out.println(“请输入你要查找的地址”);
String intput = new Scanner(System.in).next();
if (list.contains(intput)) {
System.out.println(“查找到地址:”+intput);
}
else {
System.out.println(“未查到该地址”);
}
System.out.println(”");
break;
case “2”:
System.out.println(“添加地址”);
System.out.println(“请输入你要添加的地址”);
String A = new Scanner(System.in).next();
list.add(A);
System.out.println(“添加成功”);
System.out.println("");
break;
case “3”:
System.out.println(“删除地址”);
System.out.println(“请输入你要删除的地址”);
String B = new Scanner(System.in).next();
list.remove(B);
System.out.println(“删除成功”);
System.out.println("");
break;
case “4”:
System.out.println(“修改地址”);
System.out.println(“请输入你要修改的地址”);
String C = new Scanner(System.in).next();
list.remove©;
System.out.println(“请输入更改后的地址”);
String change = new Scanner(System.in).next();
list.add(change);
System.out.println(“修改成功”);
System.out.println("");
break;
case “5”:
System.out.println(“查看地址”);
for (int i = 0; i < list.size(); i++) {
System.out.println(list.get(i));
}
System.out.println("============================================”);
break;
case “0”:
System.out.println("*****欢迎下次使用,再见!");
return;
default:
System.out.println("!!!输入序号有误,重新选择!!!");
break;
}
}

    }public static void main(String[] args) {new ad().a();
}

}

java地址簿管理系统相关推荐

  1. 阎王爷让我给他做个生死簿管理系统,附地址!

    作者丨大狮兄 来源丨Axure大师 编辑 | 业余草 今年发生了很多"怪事"!比如,996,再比如前两天的网易程序员.以至于程序员晚上都开始做噩梦了! 前段时间朋友圈刷屏的程序员梦 ...

  2. .Net/C# 实现: FlashFXP 地址簿中站点密码的加解密算法

    参阅 CCFer & TLFer : kanbol 的 Java 代码翻译修改而成: kanbol 说: 之前在TLF写过一个程序自动更新flashfxp的地址簿,也就是修改sites.dat ...

  3. 分享一个牛逼的 Java 开源后台管理系统,不要造轮子了!

    点击上方 好好学java ,选择 星标 公众号 重磅资讯.干货,第一时间送达 今日推荐:后端程序员必备:书写高质量SQL的30条建议个人原创+1博客:点击前往,查看更多 还是那句话,重复造轮子是个苦逼 ...

  4. JAVA学生信息管理系统IO流版

    JAVA学生信息管理系统IO流版 1. Student类 public class Student implements Serializable{//学号private int sid;//姓名pr ...

  5. java客服管理系统计算机毕业设计MyBatis+系统+LW文档+源码+调试部署

    java客服管理系统计算机毕业设计MyBatis+系统+LW文档+源码+调试部署 java客服管理系统计算机毕业设计MyBatis+系统+LW文档+源码+调试部署 本源码技术栈: 项目架构:B/S架构 ...

  6. 计算机毕业设计Java的健身房管理系统(源码+系统+mysql数据库+lw文档)

    计算机毕业设计Java的健身房管理系统(源码+系统+mysql数据库+lw文档) 计算机毕业设计Java的健身房管理系统(源码+系统+mysql数据库+lw文档) 本源码技术栈: 项目架构:B/S架构 ...

  7. 基于Java的敬老院管理系统的设计和实现(论文+PPT+源码)

    分类号_______________ 密级________________ UDC _______________ 学号_ ___ 毕业设计(论文) 毕业设计(论文)任务书 第1页 毕业设计(论文)题 ...

  8. 基于JAVA糖果销售管理系统计算机毕业设计源码+数据库+lw文档+系统+部署

    基于JAVA糖果销售管理系统计算机毕业设计源码+数据库+lw文档+系统+部署 基于JAVA糖果销售管理系统计算机毕业设计源码+数据库+lw文档+系统+部署 本源码技术栈: 项目架构:B/S架构 开发语 ...

  9. 基于JAVA的工资管理系统计算机毕业设计源码+数据库+lw文档+系统+部署

    基于JAVA的工资管理系统计算机毕业设计源码+数据库+lw文档+系统+部署 基于JAVA的工资管理系统计算机毕业设计源码+数据库+lw文档+系统+部署 本源码技术栈: 项目架构:B/S架构 开发语言: ...

最新文章

  1. Access和CorelDRAW总结
  2. SSH连接问题:1.Software caused connection abort2.client_loop: send disconnect: Connection reset
  3. 修复“-bash: locate: command not found”
  4. java编程控制电脑硬件_如何快速学习AP计算机中的Java编程?
  5. ​ICML 2021 Long Oral | 顺序不可知的交叉熵函数
  6. Kittle工具抽取文件出现乱码的情况解决方法
  7. cannot find -lunwind-x86_64
  8. 03 ZooKeeper底层原理剖析与命令实战
  9. WPS快捷键之 EXCEL高级
  10. 商家APP店内点餐开启有桌台点餐模式
  11. linux网络通讯架构实战篇【02、nginx整体结构、进程模型】
  12. Java提取视频中的音频(JavaCV)
  13. 条形图的几种处理方式
  14. 两行代码读入fasta文件
  15. C语言练习(一球从M米高度自由下落,每次落地后返回原高度的一半,再落下,它在第N次落地时共经过多少米?反弹多高?)
  16. 0英文基础能学计算机编程么,我零基础,英语和数学都不好,能学会编程吗?...
  17. 卤味商城小程序开发,打开市场竞争格局
  18. Ext js 6 - Class System
  19. cracking the coding interview 中文版 (程序员面试金典)
  20. 最全最强的DELL Leopard综合帖(系统+驱动+问题+进阶+软件) 08.8.11更新

热门文章

  1. LaTex(论文排版)的使用心得及入门教程
  2. 数据分析(一)- 数据分析基础及matplotlib
  3. 读书笔记 -- 《瓦尔登湖》
  4. 用 Elasticsearch 统计做了几次核酸检测?怎么破?
  5. ARIMA(Autoregressive Integrated Moving Average Model)
  6. Linux系统查看各文件夹大小的命令du -lh命令
  7. npm run build报错Ineffective mark-compacts near heap limit Allocation failed - JavaScript heap out of
  8. 机械键盘之黑轴、青轴、茶轴、红轴、白轴的区别
  9. 2023深圳大学计算机考研信息汇总
  10. vue的scoped 样式隔离,样式穿透,及细节