m******u 发帖数: 12400 | 1 **6.17 (Sort students) Write a program that prompts the user to enter the
number of stu- dents, the students’ names, and their scores, and prints
student names in decreas- ing order of their scores.
这是Daniel Liang那本经典书里第6章后边的练习题,本章讲的是一维数组,我真想不
出用一维数组怎么关联学生成绩和名字。请哪位给点提示----也不要提示太明显了---
不然我就成搜google了。 | m******u 发帖数: 12400 | 2 我觉得课后的练习题好难啊,两星以上的我很少有会做的。真灰心沮丧啊。 | b******y 发帖数: 9224 | 3 这个我觉得是否可以建一个class, 包括学生的信息的,比如:
Class Student {
String studentName;
int studentScore;
}
然后,一位数组里存的就是这些student objects. 然后你可以用arrays.sort或者
collections.sort来排序,看你用啥data structure了。
懒得查语法了,我写的这些不一定语法准确的,就是表达个思路而已。 | t*********e 发帖数: 630 | 4 sort(T[] a, Comparator super T> c) |
|