Java学生成绩排序问题

关于学生成绩排序问题,整么用泛型来实现

这泛型没办法用compareTo,compareTo是一个对象自身的函数,你泛型没有具体的对象就没有具体的函数追问

那整么写才能实现需求

追答

成绩嘛,就大于小于呗

追问

我懂排,就是老师要求用泛型来实现这个函数,可以用于多个类排序,不只限于学生类

温馨提示:内容为网友见解,仅供参考
无其他回答

用Java语言编程输入10位学生的语文成绩,数学成绩,英语成绩,求出每位...
import java.util.Arrays;import java.util.Scanner;public class StudentScore { public static void main(String[] args) { \/\/定义一个二维数组scores来存放10位学生的三门科目的成绩 int[][] scores = new int[10][3]; \/\/创建一个输入对象 Scanner input = new Scanner(System.in);...

怎样用java编写程序实现学生成绩等级划分,输入考试成绩,程序会相应输 ...
import java.util.Scanner;\\x0d\\x0apublic class test {\\x0d\\x0apublic static void main(String[] args) {\\x0d\\x0aScanner x = new Scanner(System.in);\\x0d\\x0aSystem.out.println("请输入成绩");\\x0d\\x0aint a=x.nextInt(); \\x0d\\x0aint n=a\/10; \/\/百分制转换...

利用数组存储java课学生成绩,并统计最高分、最低分、按成绩高低排序(冒 ...
import java.util.Arrays;public class ScoreAnalyzer { public static void main(String[] args) { int[] scores = {88, 92, 75, 99, 64, 72, 85, 91, 78, 80};int maxScore = getMaxScore(scores);int minScore = getMinScore(scores);int[] sortedScores = bubbleSort(scores);Syst...

java编程中对list集合进行排序的问题?
执行排序操作。查看排序结果。示例排序结果:java List studentList = new ArrayList>();\/\/ 添加20个随机学生数据 Collections.sort(studentList);排序后列表展示:java \/\/ 排序后的学生列表 在上述示例中,所有学生的数据类型应统一为整型(int)而非Integer,避免可能的类型转换问题。

这串JAVA代码如何实现按科目成绩排序啊?
排序可以使用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...

设计一个给班级学生成绩排序的java程序,具体要求如下
public student(String name,int score){ this.name=name;this.score=score;} String studentInfo(){ return "name="+this.name+",score="+this.score;} } public class Main{ public static void main(String[] args){ student sty[]=new student[5];sty[0]=new student("zhangsan",67);...

java 如何选出成绩排前5名的学生呢
select top 5 s.stu_id,s.stu_name,c.classname,s.score from student s,classes c where s.classes_id=c.classes_id and c.classesname='java一班' order by s.score desc 在sql server2000中这样写就是输出java一班同学成绩前五名了 在java控制台要输出的话:把结果集取出来封装到一个...

某班级有50个学生,针对每一个学生的《java程序设计》 成绩x,输出其相应...
解析:学生成绩的三个等级由是否小于等于60分和是否小于等于79分这两个条件控制,因此可以将其分为两部分来设计框图,即判断框的选择问题,还应注意将全部学生的相应成绩等级全部显示. 答案:依题意设计以下程序框图:  点评:该题也可以先用判断条件“是否小于等于79分”先行判断...

用java定义学生类(学号、姓名、成绩)。用列表list存放班级学生信息...
{ return "学号:" + no + ",姓名:" + name + ",成绩:" + chengji;} } 结果 排序前 学号:000,姓名:a,成绩:100.0 学号:001,姓名:b,成绩:99.0 学号:002,姓名:c,成绩:98.0 排序后 学号:002,姓名:c,成绩:98.0 学号:001,姓名:b,成绩:99.0 学号:000,姓名:a,成绩:100.0 ...

编写java程序,输入学生的人数,然后逐个输入每个学生的姓名和成绩。统计...
public static void main(String[]args){ \/\/int [][] score=new int[3][4];int score;int sum=0;int avg;Scanner sc = new Scanner(System.in);for(int i=0;i<3;i++)\/\/这句话有意思,我们如果去定义了一个数值,如3那么就不需要写这个int [][] score=new int[3][4];那如果...

相似回答