public class IdUtil {
成都創(chuàng)新互聯(lián)是一家專注于網(wǎng)站制作、做網(wǎng)站與策劃設(shè)計(jì),恩平網(wǎng)站建設(shè)哪家好?成都創(chuàng)新互聯(lián)做網(wǎng)站,專注于網(wǎng)站建設(shè)10余年,網(wǎng)設(shè)計(jì)領(lǐng)域的專業(yè)建站公司;建站業(yè)務(wù)涵蓋:恩平等地區(qū)。恩平做網(wǎng)站價(jià)格咨詢:18980820575
public static void main(String[] args) {
//七天的課程
String[] week = new String[7];
//每天的課程名
week[0] = "語文,語文,語文,語文,語文,語文,語文,語文,語文,語文";
week[1] = "數(shù)學(xué),數(shù)學(xué),數(shù)學(xué),數(shù)學(xué),數(shù)學(xué),數(shù)學(xué),數(shù)學(xué),數(shù)學(xué),數(shù)學(xué),數(shù)學(xué)";
week[2] = "外語,外語,外語,外語,外語,外語,外語,外語,外語,外語";
week[3] = "物理,物理,物理,物理,物理,物理,物理,寂寞學(xué),物理,物理";
week[4] = "化學(xué),化學(xué),化學(xué),化學(xué),化學(xué),化學(xué),化學(xué),化學(xué),化學(xué),化學(xué)";
week[5] = "生物,生物,生物,生物,生物,生物,生物,生物,生物,生物";
week[6] = "寂寞學(xué),寂寞學(xué),寂寞學(xué),寂寞學(xué),寂寞學(xué),寂寞學(xué),寂寞學(xué),寂寞學(xué),寂寞學(xué),寂寞學(xué)";
//上課時(shí)間
String[] time = {"8:00","9:00","8:00","8:00","8:00","8:00","8:00","8:00","8:00","8:00"};
for(int a=1;a8;a++){
System.out.print("\t"+"星期"+a);
}
System.out.println();
int b = 0;
for(int i=1;i11;i++){
switch (i) {
case 1:
System.out.println("上午");
break;
case 5:
System.out.println("下午");
break;
case 9:
System.out.println("晚上");
break;
}
System.out.print(time[i-1]+"\t");
for(int j=0;j7;j++){
System.out.print(week[j].split(",")[b]+"\t");
}
System.out.println();
b++;
}
}
}
課表數(shù)據(jù)時(shí)存儲于數(shù)據(jù)庫中的嗎?
/**
* 獲取一周的時(shí)間集合(從周一到周日)
* @param weekNum ;-1:上周;0:本周;1:下周
*/
public static ListDate getWeekDates(int weekNum){
ListDate list = new ArrayListDate();
Calendar cal = Calendar.getInstance();
// 獲取指定下幾個(gè)星期
cal.add(Calendar.DAY_OF_WEEK, weekNum * 7);
cal.setFirstDayOfWeek(Calendar.MONDAY);
cal.set(Calendar.DAY_OF_WEEK, Calendar.MONDAY);
list.add(cal.getTime());
for(int i = 0;i 6;i++){
cal.add(Calendar.DAY_OF_WEEK, 1);
list.add(cal.getTime());
}
return list;
}
這個(gè)是獲取這一周時(shí)間的代碼 ,之后用下面的代碼獲取周一到周日的日期
ListDate ds = DateUtil.getNowWeekDates(weekNum);
ds.get(0)//周一
ds.get(6)//周日
用這兩個(gè)時(shí)間到數(shù)據(jù)庫中進(jìn)行范圍查詢,之后的你應(yīng)該明白了吧
你只需要一個(gè)選課表,存學(xué)生ID,課程ID,所有學(xué)生的選課都是這一個(gè)表,每次選課加一條數(shù)據(jù),展現(xiàn)的時(shí)候根據(jù)用戶去查選課表就行了
網(wǎng)站題目:java課表代碼 java課設(shè)及其代碼
網(wǎng)站URL:http://chinadenli.net/article12/dogdigc.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供Google、外貿(mào)網(wǎng)站建設(shè)、關(guān)鍵詞優(yōu)化、網(wǎng)站策劃、ChatGPT、定制開發(fā)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)