使用Java开发一个简易电话号码查询系统,实现联系人信息的添加、删除、修改、查询及数据录入等功能。
1、 输入资料
2、 {
3、 请输入相关信息:
4、 当j等于0时,输出提示信息姓名:。
5、 当j等于1时,输出籍贯信息。
6、 当j等于2时,输出提示信息电话号码。
7、 当j等于3时,输出所在部门。
8、 }
9、 }
10、 }
11、 }
12、 }
13、 目录:
14、 {
15、 打印全部人物信息列表,用星号分隔标注,提示当前显示内容为完整人物数据。
16、 删除人物信息操作开始执行,相关数据将被清除,请确认是否继续进行该操作。
17、 3、 更新人物资料;
18、 4、 添加人物信息;
19、 输出提示信息:5、 根据姓名进行查询;
20、 根据部门进行查询,展示相关数据信息,便于按部门分类查找所需内容。
21、 输出提示信息,显示正在进行电话号码查询操作,用星号分隔以突出功能模块标识。
22、 8、 按部门进行信息输出;
23、 程序执行完毕,运行结果已输出,任务顺利结束,系统显示终止提示信息。
24、 * 您选择的项目:*
25、 如果输入的数值小于零,则提示用户请输入1至7之间的选择,谢谢!,并输出该提示信息。
26、 如果输入的数值大于9,则显示提示信息:请输入1~7之间的选择,谢谢!,要求用户按指定范围进行选择操作。
27、 {
28、 }
29、 }
30、 }
31、 输出
32、 输出相关信息
33、 {
34、 打印输出: 所有信息;
35、 }
36、 }
37、 }
38、 信息:
39、 清除数据
40、 {
41、 原始信息如下:
42、 {
43、 {
44、 }
45、 }
46、 请输入数字选择要删除的数组项(格式为第n行第m列,其中0
47、 }
48、 更新资料
49、 {
50、 原始信息如下:
51、 {
52、 {
53、 }
54、 }
55、 请输入数字选择要修改数组中的哪一项(格式为第n行第m列,其中0
56、 }
57、 补充详情
58、 {
59、 原始信息如下:
60、 {
61、 {
62、 }
63、 }
64、 请根据显示的全部信息,输入一个数字,选择要在数组中哪个空白行添加内容(从第0行开始计数,第一个空行的位置是:)。
65、 {
66、 当i等于0时,输出提示信息姓名:。
67、 当变量 i 等于 1 时,输出籍贯信息。
68、 当变量i等于2时,输出提示信息电话号码。
69、 当变量i等于3时,输出所在部门信息。
70、 }
71、 查询姓名相关信息
72、 {
73、 原始信息如下:
74、 {
75、 {
76、 }
77、 }
78、 输出提示:请输入信息中有效数据的行号,计数从第一行开始。
79、 请输入姓名,系统将输出与该姓名相关的对应信息,请确保输入准确以获取正确结果。
80、 {
81、 输出提示信息:发生错误,用于标记程序运行中出现的异常情况。
82、 }
83、 {
84、 {
85、 }
86、 }
87、 }
88、 查询部门相关信息
89、 {
90、 原始信息如下:
91、 {
92、 {
93、 }
94、 }
95、 输出提示:请输入信息中有效数据的行号,计数从第一行开始。
96、 请输入部门编号(从0开始),系统将显示对应部门的详细信息。
97、 {
98、 {
99、 }
100、 }
101、 }
102、 查电话号码
103、 屏幕上显示:原始信息如下,用星号分隔并提示查看初始内容。
104、 {
105、 {
106、 }
107、 }
108、 输出提示信息:信息的有效行数(从第1行开始计数):
109、 请输入电话号码,系统将显示对应的详细信息(序号从0开始)。
110、 {
111、 {
112、 }
113、 }
114、 }
115、 分部门展示
116、 {
117、 屏幕上显示:原始信息如下:
118、 {
119、 {
120、 }
121、 }
122、 输出提示信息:信息的有效行数(从第1行开始计数):
123、 请输入部门编号(从0开始),系统将显示对应部门的详细信息,请确保输入有效数字以获取准确结果。
124、 {
125、 {
126、 }
127、 }
128、 {
129、 {
130、 }
131、 }
132、 }
133、 {
134、 程序执行完毕,运行已顺利结束!
135、 }
136、 }
137、 {
138、 程序执行完毕,即将退出运行环境。
139、 }
140、 括号连接第一步骤,形成完整结构。
