国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

服務(wù)器之家:專注于服務(wù)器技術(shù)及軟件下載分享
分類導(dǎo)航

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

服務(wù)器之家 - 編程語言 - Java教程 - Java實現(xiàn)學(xué)生管理系統(tǒng)

Java實現(xiàn)學(xué)生管理系統(tǒng)

2021-03-19 10:45北京德潤于大海 Java教程

這篇文章主要為大家詳細介紹了Java實現(xiàn)學(xué)生管理系統(tǒng),具有一定的參考價值,感興趣的小伙伴們可以參考一下

項目描述:通過管理員帳號登錄,對學(xué)員信息進行管理。可以實現(xiàn)學(xué)員信息的增加、修改、刪除、查詢。

知識點:數(shù)組、do{}while循環(huán)、for循環(huán)、if語句、switch條件語句

Java實現(xiàn)學(xué)生管理系統(tǒng)

學(xué)生管理系統(tǒng)的流程圖

?
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
import java.util.scanner;
public class stu{
  public static void main(string[] args){
  scanner sc = new scanner(system.in);
  boolean flag = false;
  int stunum = 0;
  string[] stuname = new string[20];
  string[] stuid = new string[20];
  system.out.println("**********************************");
  system.out.println("*                *");
  system.out.println("*                *");
  system.out.println("* 歡迎使用德潤科技教務(wù)管理系統(tǒng) *");
  system.out.println("*                *");
  system.out.println("*                *");
  system.out.println("**********************************");
  system.out.println("\n");
  do{
  system.out.println("************************");
  system.out.println("請輸入想要執(zhí)行的操作");
  system.out.println("1.登錄系統(tǒng)  2.退出系統(tǒng)");
  string num1 = sc.next();
  if(num1.equals("1")){
    flag = false;
    break;
  }if(num1.equals("2")){
    system.exit(0);
    flag = false;
  }else{
    system.out.println("輸入有誤請重新輸入");
    flag = true;
    }
  }while(flag);
  do{
    system.out.println("請輸入登陸賬號");
    string username = sc.next();
    system.out.println("請輸入密碼");
    string password = sc.next();
  if(username.equals("tiantian")&&password.equals("dahai")){
    system.out.println("歡迎"+username);
    flag = false;
  }else{
    system.out.println("賬號或者密碼錯誤,請重新登錄");
    flag = true;
    }
  }while(flag);
  do{
  system.out.println("********************");
  system.out.println("請輸入想要進行的操作");
  system.out.println("****************************************************************************");
  system.out.println("1.增加學(xué)員信息 2.刪除學(xué)員信息 3.修改學(xué)員姓名 4.查看學(xué)員信息 5.退出系統(tǒng)");
  system.out.println("****************************************************************************");
  string num2 = sc.next();
  switch(num2){
    case "1":
      system.out.println("請輸入要添加的學(xué)員姓名");
      stuname[stunum] = sc.next();
      system.out.println("請輸入要添加的學(xué)員學(xué)號");
      stuid[stunum] = sc.next();
      stunum++;
      system.out.println("添加成功");
      flag = true;
      break;
    case "2":
      system.out.println("請輸入想要刪除的學(xué)員的學(xué)號");
      string stuiddel = sc.next();
      for(int i=0;i<stuname.length;i++){
      if(stuiddel.equals(stuid[i])){
      stuid[i] = null;
      stuname[i] = null;
      }else{
      system.out.println("沒有此學(xué)員的學(xué)號");
      }
      }
      flag = true;
      break;
    case "3":
      system.out.println("請輸入想要修改的學(xué)員的學(xué)號");
      string stuidup = sc.next();
      system.out.println("請輸入新的學(xué)員姓名");
      string stunameup = sc.next();
      for(int i=0;i<stuid.length;i++){
      if(stuidup.equals(stuid[i])){
      stuname[i] = stunameup;
      }else{
      system.out.println("沒有此學(xué)員的學(xué)號");
      }
      }
      flag = true;
      break;
    case "4":
      for(int i=0;i<stuname.length;i++){
      if(stuname[i]==null){
        continue;
      }
      system.out.println("學(xué)員的姓名為"+stuname[i]+"\t學(xué)員的學(xué)號為"+stuid[i]);
      }  
      flag = true;
      break;
    case "5":
      system.exit(0);
    default:
      system.out.println("輸入有誤請重新輸入!!!");
      flag = true;
  }
  }while(flag);
   
   
  }
}

以下為優(yōu)化后的代碼

?
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
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
import java.util.scanner;
public class stu{
  public static void main(string[] args){
  scanner sc = new scanner(system.in);
  boolean flag = false;
  boolean ss = true;
  boolean aa = true;
  boolean bb = true;
  boolean cc = true;
  int stunum = 0;
  string[] stuname = new string[20];
  string[] stuid = new string[20];
  string[] usernames = new string[5];
  string[] passwords = new string[5];
  system.out.println("*******************************************************");
  system.out.println("*                           *");
  system.out.println("*                           *");
  system.out.println("*      歡迎使用德潤科技教務(wù)管理系統(tǒng)       *");
  system.out.println("*                           *");
  system.out.println("*                           *");
  system.out.println("*******************************************************");
  system.out.println("\n");
  do{
  system.out.println("************************");
  if(usernames[0]==null){
    system.out.println("請輸入想要執(zhí)行的操作(你還沒有登陸賬號請先注冊)");
  }else{
    system.out.println("請輸入想要執(zhí)行的操作(您已注冊管理員身份,可以登錄系統(tǒng))");
    }
  system.out.println("1.注冊帳號 2.登錄系統(tǒng) 3.忘記密碼 4.退出系統(tǒng)");
  string num1 = sc.next();
  switch(num1){
  case "1":
    do{
    system.out.println("請輸入想要注冊的用戶名");
    usernames[stunum] = sc.next();
    system.out.println("請輸入想要注冊的密碼");
    string password1 = sc.next();
    system.out.println("請再次輸入密碼");
    string password2 = sc.next();
    if(password1.equals(password2)){
    passwords[stunum] = password1;
    system.out.println("恭喜!帳號:"+usernames[stunum]+"創(chuàng)建成功");
    flag = true;
    }else{
    system.out.println("兩次輸入的密碼不一致請重新創(chuàng)建");
    flag = false;
    }
    }while(!flag);
    stunum++;
    continue;
  case "2":
    flag = false;
    break;
  case "3":
    system.out.println("請輸入要查詢密碼的帳號");
    string username1 = sc.next();
    for(int i=0;i<usernames.length;i++){
      if(username1.equals(usernames[i])){
        system.out.println("帳號"+username1+"的密碼為"+passwords[i]);
        aa = false;
      }
      flag = true;
    }
    if(aa == true){
        system.out.println("無此帳號信息");
        aa = true;
        flag = true;
      }
    continue;
  case "4":
    system.exit(0);
    flag = false;
  default:
    system.out.println("輸入有誤請重新輸入");
    flag = true;
    }
  }while(flag);
  do{
    system.out.println("請輸入登陸賬號");
    string username = sc.next();
    system.out.println("請輸入密碼");
    string password = sc.next();
  for(int i=0;i<usernames.length;i++){
  if(username.equals(usernames[i])&&password.equals(passwords[i])){
    system.out.println("歡迎"+username);
    ss = false;
    break;
  }  
  }
  if(ss==true){
    system.out.println("賬號或者密碼錯誤,請重新登錄");
    ss = true;
  }
   
  }while(ss);
   
  do{
  system.out.println("********************");
  system.out.println("請輸入想要進行的操作");
  system.out.println("****************************************************************************");
  system.out.println("1.增加學(xué)員信息 2.刪除學(xué)員信息 3.修改學(xué)員姓名 4.查看學(xué)員信息 5.退出系統(tǒng)");
  system.out.println("****************************************************************************");
  string num2 = sc.next();
  switch(num2){
    case "1":
      system.out.println("請輸入要添加的學(xué)員姓名");
      stuname[stunum] = sc.next();
      system.out.println("請輸入要添加的學(xué)員學(xué)號");
      stuid[stunum] = sc.next();
      stunum++;
      system.out.println("添加成功");
      flag = true;
      break;
    case "2":
      system.out.println("請輸入想要刪除的學(xué)員的學(xué)號");
      string stuiddel = sc.next();
      for(int i=0;i<stuname.length;i++){
      if(stuiddel.equals(stuid[i])){
      stuid[i] = stuid[stuid.length-1];
      stuname[i] = stuname[stuname.length-1];
      system.out.println("刪除成功!");
      flag = true;
      cc = false;
      }
      }if(cc == true){
        system.out.println("沒有此學(xué)員的學(xué)號");
        flag = true;
         
      }
      break;
    case "3":
      system.out.println("請輸入想要修改的學(xué)員的學(xué)號");
      string stuidup = sc.next();
      for(int i=0;i<stuid.length;i++){
      if(stuidup.equals(stuid[i])){
      system.out.println("請輸入新的學(xué)員姓名");
      string stunameup = sc.next();
      stuname[i] = stunameup;
      system.out.println("修改成功!");
      flag = true;
      bb = false;
      }
      }
      if(bb==true){
      system.out.println("沒有此學(xué)員的學(xué)號");
      flag = true;
      }break;
    case "4":
      for(int i=0;i<stuname.length;i++){
      if(stuname[i]==null){
        continue;
      }
      system.out.println("學(xué)員的姓名為"+stuname[i]+"\t學(xué)員的學(xué)號為"+stuid[i]);
      }  
      flag = true;
      break;
    case "5":
      system.exit(0);
    default:
      system.out.println("輸入有誤請重新輸入!!!");
      flag = true;
  }
  }while(flag);
  }
}

本代碼為java初級人員編寫,方法運用不是很恰當(dāng),僅供娛樂。

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持服務(wù)器之家。

原文鏈接:http://blog.csdn.net/u013470578/article/details/18262567

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 午夜影院 | 久久久精品呻吟 | av在线免费观看一区二区 | 天堂在线免费视频 | 成人黄网视频在线观看 | 欧美精品欧美极品欧美激情 | 国产裸体永久免费视频网站 | 欧美91 | 免费又黄又爽又色的视频 | 中文字幕av在线 | 久久亚| 黄色小视频在线观看 | 超碰官网 | 国产精品丝袜视频 | www.久久久 | 日韩有码在线视频 | 精品伊人久久 | 伊人www22综合色 | 91视频免费 | 亚洲欧美精品一区二区 | 青青久草| 国产极品探花 | 亚洲激情视频在线播放 | 欧美日韩国产精品一区 | 毛片网站在线观看 | 成年人免费在线观看视频网站 | 91精品国产综合久久久久 | 丁香亚洲 | 玖玖精品 | 成人片免费看 | 亚洲精品久久久久久久久久久久久 | 午夜视频在线 | 亚洲欧美观看 | 高清在线一区二区 | 国产精品18久久久 | 国产免费看 | 在线欧美日韩 | 无码日韩精品一区二区免费 | 欧美久久综合 | 视频一区二区在线观看 | 免费一二区 |