1.键盘录入5个学生信息(姓名,语文成绩,数学成绩,英语成绩),按照总分从高到低输出到控制台:分析: A: 定义学生类 B: 创建一个TreeSet集合 C: 总分从高到底如何实现呢? D: 键盘录入5个学生信息 E: 遍历TreeSet集合2. 代码示例:(1)Studen...
分类:
编程语言 时间:
2015-10-07 16:02:26
阅读次数:
327
package TreeSetTest;import java.util.Iterator; import java.util.TreeSet;import javax.management.RuntimeErrorException;/*可以对set集合中的元素进行排序,其底层的数据结构是二叉树....
分类:
编程语言 时间:
2015-07-17 11:49:50
阅读次数:
163
/*
让SortedSet集合做到排序还有另一种方式:java.util.Comparator;
单独编写一个比较器.
*/
importjava.util.*;
publicclassSortedSetTest03{
publicstaticvoidmain(String[]args){
//创建TreeSet集合的时候提供一个比较器.
//SortedSetproducts=newTreeSet(..
分类:
其他好文 时间:
2015-07-02 01:18:42
阅读次数:
152
TreeSet集合中储存学生对象,按照其年龄进行排序
import java.util.Comparator;
import java.util.HashSet;
import java.util.Iterator;
import java.util.LinkedHashSet;
import java.util.TreeSet;
public class Sor...
分类:
编程语言 时间:
2015-06-19 11:58:31
阅读次数:
278
自定义一个比较器,对TreeSet 集合中的元素按指定方法来排序
import java.util.Comparator;
import java.util.Iterator;
import java.util.TreeSet;
//自定义一个比较器
class Mycompare implements Comparator
{
@Override
public int comp...
分类:
编程语言 时间:
2015-06-19 11:56:24
阅读次数:
230
一、TreeSet的自然排序:
步骤:让元素自身具备比较性,
实现Compareable接口,覆盖其CompareTo方法
class Student
implements Comparable//第一:实现Compareable接口
{
private String
name;
private
int age;
Student(Strin...
分类:
编程语言 时间:
2015-06-15 11:21:58
阅读次数:
138
风雨java路之【基础篇】——看看Set集合那点儿猫腻
一提java中的集合容器,第一时间会反应出Set、List、Map,下面这张图是学习马士兵J2SE时截的图,很直观反应出了这几种集合的关系。但不经意间发现,这张图其实是一张精简版的,还有一些,只不过是不常用罢了,而且没怎么细化。
这次只谈Set集合,看一下,Set有什么猫腻!
- HashSet:哈...
分类:
编程语言 时间:
2015-05-31 14:04:56
阅读次数:
310
TreeSet集合TreeSet集合是一个依靠TreeMap实现的有序集合,内部存储元素是自动按照自然排序进行排列,所以如果想要保留存储时的顺序,那么就不建议使用TreeSet。TreeSet继承了Set的特性,也就是不允许有重复元素,他会通过compareTo方法对所有元素进行比较,此方法认为相....
分类:
其他好文 时间:
2015-05-26 12:28:45
阅读次数:
163
1.Comparator中compare()与Comparable中compareTo()方法的区别 Treeset集合创建对象后, A:如果是空构造,即TreeSet ts = new TreeSet(); ,那么ts.add();,时需要在Student上implements Compa...
分类:
编程语言 时间:
2015-04-08 12:47:59
阅读次数:
791