「java分班问题」java 分组
本篇文章给大家谈谈java分班问题,以及java 分组对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
- 1、用java里的if语句来划分一个班的成绩好坏,分别是及格,不及格,优秀满分,和零分。
- 2、java的编程题!谢谢各位了! 根据学生的性别实现分班:男生属于01班,女生属于02班,并输出结
- 3、如何用java实现人员自动排班的问题
用java里的if语句来划分一个班的成绩好坏,分别是及格,不及格,优秀满分,和零分。
if(score==100){
System.out.println("满分")
}else if(score==0){
System.out.println("零分")
}else if(score100 score=60){
System.out.println("及格")
}else if(score60 score0){
System.out.println("及格")
}
java的编程题!谢谢各位了! 根据学生的性别实现分班:男生属于01班,女生属于02班,并输出结
import java.util.ArrayList;
import java.util.List;
import java.util.Scanner;
public class Test2 {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
ListString[] adminClassBoysList = new ArrayListString[]();
ListString[] adminClassGirlsList = new ArrayListString[]();
ListString[] adminClassOtherList = new ArrayListString[]();
String[] boyOrGirl = null;
String name = null;
String gender = null;
for (;;) {
System.out.print("请输入姓名(如果输入完毕请输入exit退出):");
name = input.next();
if("exit".equals(name.toLowerCase())){
break;
}
System.out.print("请输入性别:");
gender = input.next();
boyOrGirl = new String[2];
boyOrGirl[0] = name;
boyOrGirl[1] = gender;
if("男".equals(gender)){
adminClassBoysList.add(boyOrGirl);
}else if("女".equals(gender)){
adminClassGirlsList.add(boyOrGirl);
}else{
adminClassOtherList.add(boyOrGirl);
}
}
System.out.println("01班共有学生:" + adminClassBoysList.size() + "名");
for (int i = 0; i adminClassBoysList.size(); i++) {
String[] boy = adminClassBoysList.get(i);
System.out.println(boy[0]);
}
System.out.println("02班共有学生:" + adminClassGirlsList.size() + "名");
for (int i = 0; i adminClassGirlsList.size(); i++) {
String[] girl = adminClassGirlsList.get(i);
System.out.println(girl[0]);
}
System.out.println("性别不明班共有学生:" + adminClassOtherList.size() + "名");
for (int i = 0; i adminClassOtherList.size(); i++) {
String[] other = adminClassOtherList.get(i);
System.out.println(other[0]);
}
}
}
如何用java实现人员自动排班的问题
应该用不上什么线程,一次性把所有的班都排好
六个元素的数组
两个指针,一个是工作日当值人,一个是周末当值人,初始都是0
从今天开始到指定某一天,譬如年底
int idx_workday =0;
int idx_weekend =0;
ArrayList assignment = new ArrayList();
day = today;
while(day不是年底){
int i;
if (day is workday){
i = idx_workday++;
assignment.add(i);
if (idx_workday 5) idx_workday = 0;
}else{
i = idx_weekend++;
assignment.add(i);
if (idx_weekend 5) idx_weekend= 0;
}
}
output assignment
java分班问题的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java 分组、java分班问题的信息别忘了在本站进行查找喔。