zoukankan      html  css  js  c++  java
  • 容器Collection_2

    import java.util.*;
    
    class Name
    {
        private String firstName,lastName;
        
        public String getFirstName() {
            return firstName;
        }
    
        public void setFirstName(String firstName) {
            this.firstName = firstName;
        }
    
        public String getLastName() {
            return lastName;
        }
    
        public void setLastName(String lastName) {
            this.lastName = lastName;
        }
        public Name(String firstName,String lastName)
        {
            this.firstName=firstName;
            this.lastName=lastName;        
        }
        public boolean equals(Object obj)
        {
            if (obj instanceof Name)
            {
                Name name=(Name)obj;
                return (firstName.equals(name.firstName)) && (lastName.equals(name.lastName));            
            }
            
            return super.equals(obj);
        }
        public int hashCode()
        {
            return firstName.hashCode();
        }
        public String toString() {  return firstName + " " + lastName;  }    
        
    }
    
    
    
    public class testmy1 {
        
        public static void main(String[] args) 
        {
            Collection c = new HashSet();
            c.add("hello");
            c.add(new Name("f1","l1"));
            c.add(new Integer(100));
            c.remove("hello"); 
            c.remove(new Integer(100));
            System.out.println
                      (c.remove(new Name("f1","l1")));
            System.out.println(c);
        }
    
    }
  • 相关阅读:
    redis事务
    redis杂项
    redis的发布订阅
    redis持久化
    redis常用配置参考.txt
    python语法流程控制
    用户交互与数据类型
    编程语言与Python介绍
    计算机的五大组成部分
    jieba库的基本介绍及爬虫基本操作
  • 原文地址:https://www.cnblogs.com/delphione/p/3000950.html
Copyright © 2011-2022 走看看