java集合---hashcode和equals的重写
来源:互联网 发布:安装至u盘 ubuntu 编辑:程序博客网 时间:2024/05/22 16:38
package lianxi;public class Weather { int data; String temperature; int speed;public Weather(int data, String temperature, int speed) {super();this.data = data;this.temperature = temperature;this.speed = speed;<pre name="code" class="java">package lianxi;import java.util.HashSet;public class HashDemo4 {public static void main(String[] args) {HashSet<Weather> hs = new HashSet<Weather>();hs.add(new Weather(1, "20", 30));hs.add(new Weather(3, "50", 80));hs.add(new Weather(5, "60", 10));hs.add(new Weather(7, "70", 40));hs.add(new Weather(1, "50", 60));System.out.println(hs);for (Weather weather : hs) {if(weather.getSpeed()<4){System.out.println(weather);//输出风速小于4的}}}}
package lianxi;import java.util.HashSet;public class HashDemo4 {public static void main(String[] args) {HashSet<Weather> hs = new HashSet<Weather>();hs.add(new Weather(1, "20", 30));hs.add(new Weather(3, "50", 80));hs.add(new Weather(5, "60", 10));hs.add(new Weather(7, "70", 40));hs.add(new Weather(1, "50", 60));System.out.println(hs);for (Weather weather : hs) {if(weather.getSpeed()<4){System.out.println(weather);//输出风速小于4的}}}}
0 0
- java集合---hashcode和equals的重写
- Java:重写equals()和hashCode()
- Java:重写equals()和hashCode()
- Java:重写equals()和hashCode()
- Java: 重写equals()和hashCode()
- Java: 重写equals()和hashCode()
- Java:重写equals()和hashCode()
- Java:重写equals()和hashCode()
- Java:重写equals()和hashCode()
- java重写equals()和hashcode()
- Java重写equals()和hashCode()
- Java:重写equals()和hashCode()
- Java:重写equals()和hashCode()
- Java:重写equals()和hashCode()
- java:重写equals 和hashcode
- Java:重写equals()和hashCode()
- Java:重写equals()和hashCode()
- Java:重写equals()和hashCode()
- tjut 4333
- HDU 1325 Is It A Tree?(树的判断,经典题目)
- 每周学一点Egret(15) 桌面版龙骨预览工具
- 设计模式六大原则
- [php学习十七]JQuery练习2-动画
- java集合---hashcode和equals的重写
- 共同学习Java源代码--数据结构--ArrayList类(八)
- HDOJ-----2120并查集(水题)
- 广告页右上角的“跳过”按钮
- 中国剩余定理(CRT)学习小结
- STM32环境搭建,建立工程及程序烧录
- 【opencv练习04-常用项の输出】
- Swift中如何化简标准库中冗长的类实例初始化代码
- 达内学习笔记——输出格式