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);
        }
    
    }
  • 相关阅读:
    Docker基本命令及工作原理
    Docker安装
    linux命令
    MTPuTTy使用
    SpringBoot--swagger搭建、配置及使用
    idea使用技巧
    Idea插件
    IDEA开发工具使用 git 创建项目、拉取分支、合并分支
    git命令
    javbus爬虫-老司机你值得拥有
  • 原文地址:https://www.cnblogs.com/delphione/p/3000950.html
Copyright © 2011-2022 走看看