网创优客建站品牌官网
为成都网站建设公司企业提供高品质网站建设
热线:028-86922220
成都专业网站建设公司

定制建站费用3500元

符合中小企业对网站设计、功能常规化式的企业展示型网站建设

成都品牌网站建设

品牌网站建设费用6000元

本套餐主要针对企业品牌型网站、中高端设计、前端互动体验...

成都商城网站建设

商城网站建设费用8000元

商城网站建设因基本功能的需求不同费用上面也有很大的差别...

成都微信网站建设

手机微信网站建站3000元

手机微信网站开发、微信官网、微信商城网站...

建站知识

当前位置:首页 > 建站知识

用java输出课程表代码 Java 输出代码

用Java怎样实现课表代码?有周次

课表数据时存储于数据库中的吗?

我们提供的服务有:网站建设、做网站、微信公众号开发、网站优化、网站认证、郧西ssl等。为1000+企事业单位解决了网站和推广的问题。提供周到的售前咨询和贴心的售后服务,是有科学管理、有技术的郧西网站制作公司

/**

* 获取一周的时间集合(从周一到周日)

* @param weekNum ;-1:上周;0:本周;1:下周

*/

public static ListDate getWeekDates(int weekNum){

ListDate list = new ArrayListDate();

Calendar cal = Calendar.getInstance();

// 获取指定下几个星期

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;

}

这个是获取这一周时间的代码 ,之后用下面的代码获取周一到周日的日期

ListDate ds = DateUtil.getNowWeekDates(weekNum);

ds.get(0)//周一

ds.get(6)//周日

用这两个时间到数据库中进行范围查询,之后的你应该明白了吧

请帮我用JAVA数组的方式编写一个课程表,感激不尽!

public class IdUtil {

public static void main(String[] args) {

//七天的课程

String[] week = new String[7];

//每天的课程名

week[0] = "语文,语文,语文,语文,语文,语文,语文,语文,语文,语文";

week[1] = "数学,数学,数学,数学,数学,数学,数学,数学,数学,数学";

week[2] = "外语,外语,外语,外语,外语,外语,外语,外语,外语,外语";

week[3] = "物理,物理,物理,物理,物理,物理,物理,寂寞学,物理,物理";

week[4] = "化学,化学,化学,化学,化学,化学,化学,化学,化学,化学";

week[5] = "生物,生物,生物,生物,生物,生物,生物,生物,生物,生物";

week[6] = "寂寞学,寂寞学,寂寞学,寂寞学,寂寞学,寂寞学,寂寞学,寂寞学,寂寞学,寂寞学";

//上课时间

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++;

}

}

}

创建一个完整Java程序,完成以下任务:输出本学期自己的课程表。

我来给你回答咯~呵呵

import java.util.Random;

public class MyLesson{

//定义常量字符串

public static String ch="语文\t";

public static String math="数学\t";

public static String en="英语\t";

public static String bio="物理\t";

public static String phy="化学\t";

//还有很多节约时间自己写吧

public static void main(String args[]){

System.out.println("\t\tMy Lessons");

for(int i=1;i7;i++){

System.out.print("星期"+i+"\t");

for(int j=1;j=6;j++){

//有多少课就写几次

switch(new Random().nextInt(5)){

case 0:

System.out.print(ch);

break;

case 1:

System.out.print(math);

break;

case 2:

System.out.print(en);

break;

case 3:

System.out.print(bio);

break;

case 4:

System.out.print(phy);

break;

}

}

System.out.println();

}

}

}输出结果:

My Lessons

星期1 物理 数学 数学 物理 数学 数学

星期2 物理 英语 化学 数学 英语 化学

星期3 语文 数学 数学 化学 化学 物理

星期4 语文 英语 数学 化学 物理 物理

星期5 英语 数学 物理 物理 化学 物理

星期6 化学 化学 英语 数学 数学 物理


分享文章:用java输出课程表代码 Java 输出代码
本文网址:http://bjjierui.cn/article/hjsojh.html

其他资讯