一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務器之家 - 編程語言 - Java教程 - java實現電話本管理系統

java實現電話本管理系統

2021-04-06 11:34hpepm6_2 Java教程

這篇文章主要為大家詳細介紹了JAVA實現電話本管理系統,具有一定的參考價值,感興趣的小伙伴們可以參考一下

java實現一個簡單的電話本管理系統,能存儲100個人的姓名、性別、年齡、電話等信息,并能對此系統進行增刪改查的操作。

部分代碼如下:

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
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
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
public class phbook {
public static void main(string[] args) {
       person personarray[] = new person[100];
       int index = 0;
       for (int i = 0; i < 100; i++) {
          system.out.println("電話本管理系統");
          system.out.println("1.添加   2.刪除   3.修改   4.查詢所有   5.根據姓名查詢   0.退出");
          system.out.println("請選擇業務");
          scanner input = new scanner(system.in);
          int a = input.nextint();
     switch (a) {
    case 0: {
      system.out.println("退出系統");
      i = 101;
    }
      ;
      break;
    case 1: {
      system.out.println("添加電話本");
      system.out.print("姓名:");
      scanner n = new scanner(system.in);
      string name = n.next();
      system.out.print("性別:");
      scanner s = new scanner(system.in);
      string sex = s.next();
      system.out.print("年齡:");
      scanner ag = new scanner(system.in);
      string age = ag.next();
      system.out.print("電話:");
      scanner tel = new scanner(system.in);
      string telnum = tel.next();
      system.out.print("qq:");
      scanner q = new scanner(system.in);
      string qq = q.next();
      system.out.print("地址:");
      scanner add = new scanner(system.in);
      string address = add.next();
      personarray[index] = new person(name, sex, age, telnum, qq,
          address);
      index = index + 1;
    }
      ;
      break;
    case 2: {
      system.out.println("刪除電話本");
      system.out.println("需要刪除的姓名:");
      scanner name0 = new scanner(system.in);
      string namedel = name0.next();
      for (int j = 0; j < index; j++) {
        if (namedel.equals(personarray[j].name) == true) {
          for (int n = j; n < index - 1; n++) {
            personarray[n] = personarray[n + 1];
          }
          index = index - 1;
          break;
        }
        if (j == index - 1) {
          system.out.println("查無此人");
        }
      }
    }
      ;
      break;
    case 3: {
      system.out.println("修改電話本");
      system.out.println("需要修改的姓名:");
      scanner name00 = new scanner(system.in);
      string nameedit = name00.next();
      for (int k = 0; k < index; k++) {
        if (nameedit.equals(personarray[k].name) == true) {
          system.out.print("姓名:");
          scanner xm1 = new scanner(system.in);
          string name1 = xm1.next();
          system.out.print("性別:");
          scanner xb1 = new scanner(system.in);
          string sex1 = xb1.next();
          system.out.print("年齡:");
          scanner nl1 = new scanner(system.in);
          string age1 = nl1.next();
          system.out.print("電話:");
          scanner dh1 = new scanner(system.in);
          string telnum1 = dh1.next();
          system.out.print("qq:");
          scanner q1 = new scanner(system.in);
          string qq1 = q1.next();
          system.out.print("地址:");
          scanner dz1 = new scanner(system.in);
          string address1 = dz1.next();
          personarray[k] = new person(name1, sex1, age1, telnum1,
              qq1, address1);
          break;
        }
        if (k == index - 1) {
          system.out.println("查無此人");
        }
      }
    }
      ;
      break;
    case 4: {
      system.out.println("顯示所有電話本");
      for (int l = 0; l < index; l++) {
        system.out.println(personarray[l].tostring());
      }
    }
      ;
      break;
    case 5: {
      system.out.println("查詢電話本");
      system.out.println("需要查詢的姓名:");
      scanner na = new scanner(system.in);
      string nameprint = na.next();
      for (int m = 0; m < index; m++) {
        if (nameprint.equals(personarray[m].name) == true) {
          system.out.println(personarray[m].tostring());
          break;
        }
        if (m == index - 1) {
          system.out.println("查無此人");
        }
      }
    }
      ;
      break;
    default: {
      system.out.println("無此功能");
    }
      ;
      break;
    }
  }
public person(string name, string sex, string age, string telnum,
    string qq, string address) {
  this.name = name;
  this.sex = sex;
  this.age = age;
  this.telnum = telnum;
  this.qq = qq;
  this.address = address;
 
}
 
public string tostring() {
  return " [姓名=" + name + ", 性別=" + sex + ", 年齡=" + age + ", 電話="
      + telnum + ",qq=" + qq + ", 地址=" + address + "]";
}

下面是程序運行的結果:

java實現電話本管理系統java實現電話本管理系統

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持服務器之家。

原文鏈接:http://blog.csdn.net/hpepm6_2/article/details/48245823

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 第一次做m被调教经历 | 国产一区二区在线观看美女 | 69pao强力打造免费高速 | jizz女16处| 四虎国产精品免费久久久 | 国产在线欧美精品 | 日本视频在线观看 | 日本性爱 | 亚洲精品九色在线网站 | 91网站入口 | 国内体内she精视频免费 | 国产精品亚洲w码日韩中文 国产精品香蕉在线观看不卡 | 色批网站www | 色综合天天综合网站中国 | 亚洲天堂2015 | 国产主播福利在线观看 | 国产精品视频一区二区三区不卡 | 三上悠亚久久国产 | 国产福利不卡视频 | 俄罗斯精品bbw | 亚洲AVAV天堂AV在线网爱情 | 欧美日日操 | jux539原千岁在线播放 | 久久性综合亚洲精品电影网 | 亚洲精品一区二区久久这里 | 国产亚洲99影院 | 色老汉| 99这里只有精品在线 | www.日日日 | 91极品国产| 舔小说| 日本一本二本三区免费 | 91亚洲精品国产自在现线 | 耽美肉文高h| 午夜久久影院 | 欧美男男gaysgays | 国产主播福利在线观看 | 掀开奶罩边躁狠狠躁软学生 | 精品国产福利片在线观看 | 欧美日韩国产亚洲人成 | 性欧美hd |