- 博客(12)
- 资源 (2)
- 收藏
- 关注
原创 无限输入多个整数,并将其倒叙打印
无限输入多个整数,并将其倒叙打印package com.heima.test;import java.util.Comparator;import java.util.Scanner;import java.util.TreeSet;public class Test06 { /** * 程序启动后, 可以从键盘输入接收多个整数, 直到输入quit时结束输入. 把所有输入的整...
2019-09-01 23:19:14 230
原创 将字符串进行排序
将字符串进行排序package com.heima.test;import java.util.Comparator;import java.util.Scanner;import java.util.TreeSet;public class Test05 { /** * 从键盘接收一个字符串,程序对其中所有字符串进行排序,例如键盘输入:helloitcast程序打印:ace...
2019-09-01 22:22:57 452
原创 在一个集合中存储了无序并且重复的字符串
在一个集合中存储了无序并且重复的字符串package com.heima.test;import java.util.ArrayList;import java.util.Comparator;import java.util.List;import java.util.TreeSet;public class Test04 { /** * 在一个集合中存储了无序并且重复的...
2019-09-01 19:29:22 330
原创 TreeSet原理
TreeSet原理A:特点TreeSet是用来排序的, 可以指定一个顺序, 对象存入之后会按照指定的顺序排列B:使用方式a.自然顺序(Comparable)TreeSet类的add()方法中会把存入的对象提升为Comparable类型调用对象的compareTo()方法和集合中的对象比较根据compareTo()方法返回的结果进行存储b.比较器顺序(Comparat...
2019-09-01 19:05:26 226
原创 TreeSet保证元素唯一和比较器排序的原理及代码实现
TreeSet保证元素唯一和比较器排序的原理及代码实现package com.heima.set;import java.util.Comparator;import java.util.TreeSet;public class Demo09_TreeSet { public static void main(String[] args) { TreeSet<String...
2019-09-01 18:53:00 223
原创 TreeSet存储自定义对象并遍历练习2
按照姓名的长度排序package com.heima.bean;public class Person implements Comparable<Person> { private String name; private int age; ... ... @Override /* * aaa * bbb */ public int compareTo...
2019-09-01 16:15:18 313
原创 TreeSet存储自定义对象并遍历练习1
按照姓名排序package com.heima.bean;public class Person implements Comparable<Person> { private String name; private int age; ... ... @Override //按照姓名排序 public int compareTo(Person o) { int...
2019-09-01 16:12:33 258
原创 TreeSet保证元素唯一和自然排序的原理和图解
TreeSet保证元素唯一和自然排序的原理和图解TreeSet保证元素唯一和自然排序的原理和图解package com.heima.bean;public class Person implements Comparable<Person> { private String name; private int age; ... ... @Override pu...
2019-09-01 16:01:40 587
原创 TreeSet存储自定义对象
TreeSet存储自定义对象TreeSet集合是用来对象元素进行排序的,同样他也可以保证元素的唯一当compareTo方法返回0的时候集合中只有一个元素当compareTo方法返回正数的时候集合会怎么存就怎么取当compareTo方法返回负数的时候集合会倒序存储package com.heima.bean;public class Person implements Com...
2019-09-01 14:56:40 568
原创 TreeSet存储Integer类型的元素并遍历
TreeSet存储Integer类型的元素并遍历TreeSet集合是用来对元素进行排序的,同样他也可以保证元素的唯一。package com.heima.set;import java.util.TreeSet;public class Demo04_TreeSet { public static void main(String[] args) { TreeSet<...
2019-09-01 14:33:58 351
原创 将集合中的重复元素去掉
练习2:将集合中的重复元素去掉将集合中的重复元素去掉package com.heima.test;import java.util.ArrayList;import java.util.LinkedHashSet;import java.util.List;public class Test03 { /** * 需求:将集合中的重复元素去掉 * * 分析:...
2019-09-01 13:28:52 301
原创 利用HashSet去除重复元素
练习1:利用HashSet去除重复元素使用Scanner从键盘读取一行输入,去掉其中重复字符,打印出不同的那些字符aaaabbbbccccdddd * 分析: * 1.创建Scanner对象 * 2.创建HashSet对象,将字符存储,去掉重复 * 3.将字符串转换为字符数组,获取每一个字符存储在HashSet集合中,自动去除重复 * 4.遍历HashSet,打印每一个字符pac...
2019-09-01 12:55:02 2358
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人