「java分班问题」java 分组

博主:adminadmin 2023-03-17 00:32:06 346

本篇文章给大家谈谈java分班问题,以及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分班问题的信息别忘了在本站进行查找喔。