import java.util.*;
讓客戶滿意是我們工作的目標(biāo),不斷超越客戶的期望值來(lái)自于我們對(duì)這個(gè)行業(yè)的熱愛(ài)。我們立志把好的技術(shù)通過(guò)有效、簡(jiǎn)單的方式提供給客戶,將通過(guò)不懈努力成為客戶在信息化領(lǐng)域值得信任、有價(jià)值的長(zhǎng)期合作伙伴,公司提供的服務(wù)項(xiàng)目有:主機(jī)域名、雅安服務(wù)器托管、營(yíng)銷軟件、網(wǎng)站建設(shè)、本溪網(wǎng)站維護(hù)、網(wǎng)站推廣。
public class a {
public static void main(String[] args) {
int i;
char c;
String[] a = {"座位1","座位2","座位3","座位4","座位5"};
/*生成座位list*/
ListString seat = new ArrayListString();
/*向其中添加座位*/
for(i = 0;i 5;i++){
seat.add(a[i]);
}
/*調(diào)用函數(shù),將順序打亂*/
Collections.shuffle(seat);
/*顯示結(jié)果*/
for(i = 0,c = 'a'; c = 'e';c++,i++){
System.out.println("學(xué)生"+c+"坐在"+seat.get(i));
}
}
}
有問(wèn)題追問(wèn)我
全部代碼已發(fā)送你的郵箱。
以下是部分代碼。
package?zhidao;
import?java.util.Scanner;
public?class?Main?{
//從控制臺(tái)讀入信息
private?Scanner?scanner?=?new?Scanner(System.in);
private?StudentService?ss?=?new?StudentService();
public?static?void?main(String[]?args)?{
Main?main?=?new?Main();
main.startService();
}
public?void?startService(){
System.out.println("歡迎使用宿舍管理系統(tǒng)");
//加載之前的舍友信息
ss.getFromFile();
while(true){
System.out.println("1,添加室友信息\t2,顯示所有室友信息\t3,按姓名查找室友\t4,保存室友信息到文件\t5,調(diào)入舍友\t6,調(diào)離舍友\t7,退出");
System.out.print("請(qǐng)選擇:");
int?choose?=?Integer.parseInt(scanner.nextLine());
switch?(choose)?{
case?1:
this.addRoomMates();
break;
case?2:
ss.printRoomMates();
break;
case?3:
this.findRoomMatesByName();
break;
case?4:
ss.saveToFile();
break;
case?5:
this.addRoomMates();
break;
case?6:
this.removeRoomMatesBySno();
break;
case?7:
System.out.println("info?--?感謝使用,再見(jiàn)!");
System.exit(0);
break;
default:
System.out.println("info?--?無(wú)此項(xiàng),請(qǐng)重新選擇!");
break;
}
}
}
/**
*?調(diào)離舍友
*/
private?void?removeRoomMatesBySno()?{
while(true){
System.out.println("1,調(diào)離舍友\t2,退到上一層");
System.out.print("請(qǐng)選擇:");
int?choose?=?Integer.parseInt(scanner.nextLine());
switch?(choose)?{
case?1:
remove();
break;
case?2:
return;
default:
System.out.println("info?--?無(wú)此項(xiàng),請(qǐng)重新選擇!");
}
}
}
/**
*?調(diào)離
*/
private?void?remove()?{
System.out.print("請(qǐng)輸入學(xué)號(hào):");
String?sno?=?scanner.nextLine();
ss.removeRoomMatesBySno(sno);
}
/**
*?按姓名查找
*/
private?void?findRoomMatesByName()?{
while(true){
System.out.println("1,查找\t2,退到上一層");
System.out.print("請(qǐng)選擇:");
int?choose?=?Integer.parseInt(scanner.nextLine());
switch?(choose)?{
case?1:
check();
break;
case?2:
return;
default:
System.out.println("info?--?無(wú)此項(xiàng),請(qǐng)重新選擇!");
}
}
}
/**
*?查找
*/
private?void?check()?{
System.out.print("請(qǐng)輸入姓名:");
String?name?=?scanner.nextLine();
ss.findRoomMateByName(name);
}
/**
*?添加室友
*/
private?void?addRoomMates()?{
while(true){
System.out.println("1,添加\t2,退到上一層");
System.out.print("請(qǐng)選擇:");
int?choose?=?Integer.parseInt(scanner.nextLine());
switch?(choose)?{
case?1:
add();
break;
case?2:
return;
default:
System.out.println("info?--?無(wú)此項(xiàng),請(qǐng)重新選擇!");
}
}
}
/**
*?添加
*/
private?void?add()?{
System.out.print("請(qǐng)輸入學(xué)號(hào):");
String?sno?=?scanner.nextLine();
System.out.print("請(qǐng)輸入姓名:");
String?name?=?scanner.nextLine();
System.out.print("請(qǐng)輸入性別:");
String?sex?=?scanner.nextLine();
System.out.print("請(qǐng)輸入年齡:");
int?age?=?Integer.parseInt(scanner.nextLine());
ss.addRoomMates(new?Student(sno,name,sex,age));
}
}
設(shè)有x間宿舍,則
7(x-1)x+217x
解得,21/6x14 bdsfid="117" 3 又,x為正整數(shù)
所以,x=4
因?yàn)?x+21=25
所以,有25名大一男生/x /x+217x
這個(gè)問(wèn)題有些籠統(tǒng)。你要的是把 35人 4人 當(dāng)做參數(shù)輸入的。還是固定的?
分享題目:宿舍分配java代碼 基于java宿舍管理系統(tǒng)
分享URL:http://jinyejixie.com/article22/doseecc.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站排名、網(wǎng)頁(yè)設(shè)計(jì)公司、品牌網(wǎng)站制作、商城網(wǎng)站、網(wǎng)站維護(hù)、虛擬主機(jī)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)