java课表实现代码 java课设及其代码

请帮我用JAVA数组的方式编写一个课程表,感激不?。?/h2>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代码如何实现按科目成绩排序?。?/h2>排序可以使用Collections.sort 。
例子如下:
import java.util.ArrayList;import java.util.Collections;import java.util.Comparator;import java.util.List;public class Main {private static class Student{private String name;private float grade;public Student(String name, float grade) {this.name = name;this.grade = grade;}public String getName() {return name;}public void setName(String name) {this.name = name;}public float getGrade() {return grade;}public void setGrade(float grade) {this.grade = grade;}@Overridepublic String toString() {return name""grade;}}public static void main(String[] args) {ListStudent students = new ArrayList();students.add(new Student("Tom", 86));students.add(new Student("Jack", 70));students.add(new Student("Mary", 90));Collections.sort(students, new ComparatorStudent() {@Overridepublic int compare(Student o1, Student o2) {if (o1.getGrade() - o2.getGrade()0) {return 1;} else if (o1.getGrade() - o2.getGrade()0) {return -1;} else {return 0;}}});for (Student student : students) {System.out.println(student.toString());}}}
使用要排序的字段来比较 。就可以得到有序的列表 。
用java实现课程表java课表实现代码你只需要一个选课表java课表实现代码,存学生ID,课程ID , 所有学生java课表实现代码的选课都是这一个表,每次选课加一条数据,展现的时候根据用户去查选课表就行java课表实现代码了
创建一个完整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课表实现代码?
/**
* 获取一周的时间集合(从周一到周日)
* @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;i6;i){
cal.add(Calendar.DAY_OF_WEEK, 1);
【java课表实现代码 java课设及其代码】list.add(cal.getTime());
}
return list;
}
这个是获取这一周时间的代码 java课表实现代码,之后用下面的代码获取周一到周日的日期
ListDate ds = DateUtil.getNowWeekDates(weekNum);
ds.get(0)//周一
ds.get(6)//周日
用这两个时间到数据库中进行范围查询 , 之后的java课表实现代码你应该明白了吧
java 课程表,网页中显示String[] content=new String[40];
int i=0;
while(rs.next()){
content[i]=rs.getString(1);//content是你声明号的数组
i;
}
%
body
form name="form" action="showstudent.jsp" method="post"
TABLEbgcolor="000000" cellspacing="1" width=400
TR bgcolor="FFFFFF"
TD id="td1" /TD
TD星期一/TD
TD星期二/TD
TD星期三/TD
TD星期四/TD
TD星期五/TD
TD星期六/TD
TD星期日/TD
/TR
TR bgcolor="FFFFFF"
TD第一节/TD
TD%=content[0]%/TD
TD%=content[7]%/TD
TD%=content[14]%/TD
TD%=content[21]%/TD
TD%=content[28]%/TD
TDx/TD
TDx/TD
/TR
TR bgcolor="FFFFFF"
TD第二节/TD
TD%=content[1]%/TD
TD%=content[8]%/TD
TD%=content[15]%/TD
TD%=content[22]%/TD
TD%=content[29]%/TD
TDx/TD
TDx/TD
/TR
TR bgcolor="FFFFFF"
TD第三节/TD
TD%=content[2]%/TD
TD%=content[9]%/TD
TD%=content[16]%/TD
TD%=content[23]%/TD
TD%=content[30]%/TD
TDx/TD
TDx/TD
/TR
TR bgcolor="FFFFFF"
TD第四节/TD
TD%=content[3]%/TD
TD%=content[10]%/TD
TD%=content[17]%/TD
TD%=content[24]%/TD
TD%=content[31]%/TD
TDx/TD
TDx/TD
/TR
TR bgcolor="FFFFFF"
TD第五节/TD
TD%=content[4]%/TD
TD%=content[11]%/TD
TD%=content[18]%/TD
TD%=content[25]%/TD
TD%=content[32]%/TD
TDx/TD
TDx/TD
/TR
TR bgcolor="FFFFFF"
TD第六节/TD
TD%=content[5]%/TD
TD%=content[12]%/TD
TD%=content[19]%/TD
TD%=content[26]%/TD
TD%=content[33]%/TD
TDx/TD
TDx/TD
/TR
TR bgcolor="FFFFFF"
TD第七节/TD
TD%=content[6]%/TD
TD%=content[13]%/TD
TD%=content[20]%/TD
TD%=content[27]%/TD
TD%=content[34]%/TD
TDx/TD
TDx/TD
/TR
/TABLE
/form
/body
/html
,将结果保存在一维数组中,直接调用这些值 。
关于java课表实现代码和java课设及其代码的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息 , 记得收藏关注本站 。

    推荐阅读