• 创建Car类,包含name,price属性,构造器等方法,创建测试类,在main方法中创建Set接口的实现类,添加5个以上的Car对象,遍历集合元素,验证重复元素是否过滤了; 如果没有过滤,实现过滤功能;把每个小车的price降10000元,再遍历,查看price是否已改变


    i汽车类

     1 package com.lanxi.demo2_3;
     2 public class Car {
     3     private String name;
     4     private int price;
     5     @Override//重写toString方法
     6     public String toString() {
     7         return "Car [name=" + name + ", price=" + price + "]";
     8     }
     9     public Car() {//创建无参构造方法
    10         super();
    11     }
    12     public Car(String name, int price) {//构造有参构造方法
    13         super();
    14         this.name = name;        this.price = price;
    15     }
    16     //创建get,set方法
    17     public String getName() {
    18         return name;
    19     }
    20     public int getPrice() {
    21         return price;
    22     }
    23 }

    测试类 

     1 package com.lanxi.demo2_3;
     2 import java.util.HashSet;
     3 import java.util.Iterator;
     4 import java.util.Set;
     5 public class Test {
     6     public static void main(String[] args) {
     7         Set set=new HashSet();
     8         Car car1=new Car("奔驰",26300);
     9         Car car2=new Car("宝马",21300);
    10         Car car3=new Car("东风",23500);
    11         Car car4=new Car("奥迪",23400);
    12         Car car5=new Car("奔驰",26300);
    13         set.add(car1);
    14         set.add(car2);
    15         set.add(car3);
    16         set.add(car4);
    17         set.add(car5);
    18         Iterator it=set.iterator();
    19         while(it.hasNext()){
    20             Car car=(Car) it.next();    
    21             System.out.println(car);
    22             System.out.println("降价后汽车价钱:"+(car.getPrice()-10000));
    23         }
    24     }
    25 }
  • 相关阅读:
    神经网络中的数据预处理方法 Data Preprocessing
    keras中 LSTM 的 [samples, time_steps, features] 最终解释
    keras 学习文档
    tensorflow 中 softmax_cross_entropy_with_logits 与 sparse_softmax_cross_entropy_with_logits 的区别
    对 tensorflow 中 tf.nn.embedding_lookup 函数的解释
    好久不git这么多问题
    去不去创业?
    抗压能力
    培养好的阅读习惯
    深度工作
  • 原文地址:https://www.cnblogs.com/www-x/p/8253010.html
Copyright © 2020-2023  润新知