JAVA程序设计-宿舍管理系统(完整版)

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

import .*;

import .*;

class Room {

String ID;

String tpye;

int RN;

Room()

{

= 6;

}

void show()

{

"房间的编号:"+;

"房间的类型:"+;

"房间的还能够容纳的学生数量:"+; }

}

class Student {

String name;

String ID;

String gender;

String RoomID;

void show()D = ("R"+(j+1));

if(j<2)room[j].tpye = "female";

else room[j].tpye = "male";

}

function();

dooString();

"请输入姓名:");

localScanner1 = new Scanner;

= ().toString();

"请输入性别:");

localScanner1 = new Scanner;

= ().toString();

for (k = 0; k < ; k++)

{

if ((room[k].RN > 0) && (room[k].))

{

room[k].RN -= 1;

= room[k].ID;

"新添加的学生被分配到房间:" + room[k].ID); break;

}

}

(localStudent1);

function();

break;

case 2:

"所有房间信息如下:");

for (k = 0; k < ; k++)

{

"房间号:" + room[k].ID);

"房间类型:" + room[k].tpye);

"房间还能容纳的学生数:" + room[k].RN);

}

function();

break;

case 3:

"请输入待查询房间的房间号:");

Scanner localScanner2 = new Scanner;

String str1 = ().toString();

for (int m = 0; m < ; m++)

{

if (room[m].(str1))

{

room[m].show();

break;

}

}

function();

break;

case 4:

(addarray);

function();

break;

case 5:

"请输入待查询学生的学号:");

Scanner localScanner3 = new Scanner;

String str2 = ().toString();

for (int n = 0; n < (); n++)

{

Student localStudent2 = (Student)(n); if {

();

break;

}

}

function();

break;

case 6:

"请输入待修改学生的学号:");

Scanner localScanner5 = new Scanner;

String str5 = ().toString();

for (int i2 = 0; i2 < (); i2++)

{

Student localStudent3 = (Student)(i2);

String m = ;

String m1 = ;

if {

"请输入修改后的学生的学号:");

Scanner localScanner11 = new Scanner;

= ().toString();

"请输入请输入修改后的学生的姓名:");

localScanner11 = new Scanner;

= ().toString();

"请输入请输入修改后的学生的性别:");

localScanner11 = new Scanner;

= ().toString();

if (!)){

for(k = 0; k< ;k++)

{

if(room[k].(m1)){room[k].RN++;break;}

}

(i2);

for (k = 0; k < ; k++)

{

if ((room[k].RN > 0) && (room[k].))

{

room[k].RN -= 1;

= room[k].ID;

"修改的学生被分配到房间:" + room[k].ID);

(localStudent3);

break;

}

}

}

"恭喜你!修改成功!");

function();

}

}

break;

case 7:

"请输入待删除学生的学号:");

Scanner localScanner4 = new Scanner;

String str3 = ().toString();

for (int i1 = 0; i1 < (); i1++)

{

Student localStudent3 = (Student)(i1);

相关文档
最新文档