• java119-set类



    public class Goods {
        //商品实体类
        private String number;//商品编号
        private String name;//商品价格
        private  double price;//商品单价
        private  int quantity;//商品数量
     
        public void setNumber(String number) {
            this.number = number;
        }
        public String getNumber() {
            return number;
        }
     
        public void setName(String name) {
            this.name = name;
        }
        public String getName() {
            return name;
        }
        public void setPrice(double price) {
            this.price = price;
        }
        public double getPrice() {
            return price;
        }
        public void setQuantity(int quantity) {
            this.quantity = quantity;
        }
        public int getQuantity() {
            return quantity;
        }
    }
    测试结果

    import java.util.HashSet;
    import java.util.Iterator;
    import java.util.Set;
    import java.util.UUID;
     
    //set接口
    public class test59 {
        public static void main(String[] args){
            //Set goodsset=new HashSet(18);//初始容量,不够用会自动扩展
            Set goodsset=new HashSet(16);
            Goods goods0=new Goods();
            goods0.setName("肥皂");
            goods0.setNumber(UUID.randomUUID().toString());
            goods0.setQuantity(20000);
     
            Goods goods1=new Goods();
            goods1.setName("洗发水");
            goods1.setNumber(UUID.randomUUID().toString());
            goods1.setQuantity(20000);
     
            Goods goods2=new Goods();
            goods2.setName("运动鞋");
            goods2.setNumber(UUID.randomUUID().toString());
            goods2.setQuantity(20000);
     
     
     
            goodsset.add(goods2);
            goodsset.add(goods1);
            goodsset.add(goods0);
           // goodsset.add(goods3);
     
            Iterator iterator=goodsset.iterator();
            while(iterator.hasNext()){
                Goods g=(Goods)iterator.next();
                System.out.println(g.getName()+"\t"+g.getNumber()+"\t"+g.getQuantity());
            }
        }
    }
     

  • 相关阅读:
    ArcGIS进阶:栅格计算器里的Con函数使用方法
    计算机毕业设计SSM城市智能公交系统【附源码数据库】
    3-9DNS特殊解析
    Spark SQL
    练习:使用servlet显示试卷页面
    study
    【Python】高级语法——闭包和装饰器
    【Arduino TFT】Arduino uzlib库,用于解压gzip流,解析和风天气返回数据
    Hive之grouping sets用法详解
    MySQL:索引
  • 原文地址:https://blog.csdn.net/qq_41632427/article/details/125440712