Java:使用Java编写一个随机点名器
m0_74746724:
package com.l;
public class Students {
private String name;
private int age;
private int YuwemResult;
private int ShuxueResult;
private int EnglishResult;
public Students(String name, int age, int yuwemResult, int shuxueResult, int englishResult) {
this.name = name;
this.age = age;
YuwemResult = yuwemResult;
ShuxueResult = shuxueResult;
EnglishResult = englishResult;
}
public int Sum(){
return (int) (getYuwemResult()+getShuxueResult()+getEnglishResult());
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
public double getYuwemResult() {
return YuwemResult;
}
public void setYuwemResult(int yuwemResult) {
YuwemResult = yuwemResult;
}
public double getShuxueResult() {
Java:使用Java编写一个随机点名器
m0_74746724:
package com.l;
import java.util.*;
public class text2 {
// 2、需求:创建5个学生对象,属性(姓名,年龄,语文成绩,数学成绩,英语成绩),按照总分从高到低输出到控制台,
// 如果总分一样,按照语文成绩排,语文一样,
// 按照数学排,数学一样按照英语排,
// 英语一样按照年龄排,年龄一样,按照姓名字母顺序排,
// 如果都一样,认为是同一个学生,不存。.
public static void main(String[] args) {
Students s1=new Students("张三",16,97,110,123);
Students s2=new Students("李四",17,35,45,12);
Students s3=new Students("王五",18,68,50,13);
Students s4=new Students("赵六",19,9,8,14);
Students s5=new Students("张三",16,97,110,123);
//要什么? 存储学生数据,打印到控制台上TreeSet
//运用三目运算符筛选
TreeSet tree=new TreeSet(new Comparator() {
public int compare(Students s1,Students s2){
int num1 = s2.Sum() - s1.Sum();
int num2 = (num1 == 0) ? (int) (s2.getYuwemResult() - s1.getYuwemResult()) : num1;
int num3 = (num2 == 0) ? (int) (s2.getShuxueResult() - s1.getShuxueResult()) : num2;
int num4 = (nu
Java:使用Java编写一个随机点名器
m0_74746724:
import java.util.ArrayList;
import java.util.Collections;
import java.util.Objects;
import java.util.Random;
public class dianming {
public static void main(String[] args) {
ArrayList list1=new ArrayList();
Collections.addAll(list1,"张三","李四","王五","赵六");
//创建一个新数组,为第二次改名做准备
ArrayList list2=new ArrayList();
for (int j=1;j |