zoukankan      html  css  js  c++  java
  • 10.7实战练习

    第一题:

     1 package zuoye;
     2 import java.util.*;
     3 public class SetandList {
     4 
     5     public static void main(String[] args) {
     6         // TODO Auto-generated method stub
     7 
     8         List<String> list=new ArrayList<String>();
     9         list.add("A");
    10         if(list.add("a"))
    11         {
    12             System.out.println("添加“a”成功");
    13         }
    14         list.add("c");
    15         list.add("C");
    16         
    17         if(!list.add("a"))
    18         {
    19             System.out.println("添加“a”失败");
    20         }
    21         else
    22         {
    23             System.out.println("添加“a”成功");
    24         }
    25         list.add("a");
    26         Set<String> s=new HashSet<String>();
    27         s.add("A");
    28         if(s.add("a"))
    29         {
    30             System.out.println("保存a成功");
    31         }
    32         s.add("c");
    33         s.add("C");
    34         if(!s.add("a"))
    35         {
    36         System.out.println("保存a失败");
    37         }
    38         s.add("a");
    39         
    40     }
    41 
    42 }
    View Code

    第二题:

    Emp类代码:

     1 package zuoye;
     2 
     3 public class Emp {
     4     private String id;
     5     private String name;
     6     public String getId() {
     7         return id;
     8     }
     9     public void setId(String id) {
    10         this.id = id;
    11     }
    12     public String getName() {
    13         return name;
    14     }
    15     public void setName(String name) {
    16         this.name = name;
    17     }
    18     public Emp(String id, String name) {
    19         this.id = id;
    20         this.name = name;
    21     }
    22     
    23 
    24 }
    View Code

    Test类代码:

     1 package zuoye;
     2 import java.util.*;
     3 public class Zuoye {
     4 
     5     public static void main(String[] args) {
     6         // TODO Auto-generated method stub
     7         Map map=new HashMap();
     8         Emp emp=new Emp("001","张全蛋");
     9         Emp emp1=new Emp("002","李狗蛋");
    10         Emp emp2=new Emp("003","王二麻子");
    11         Emp emp3=new Emp("004","赵铁柱");
    12         Emp emp4=new Emp("005","刘能");
    13         map.put(emp.getId(), emp.getName());
    14         map.put(emp1.getId(), emp1.getName());
    15         map.put(emp2.getId(), emp2.getName());
    16         map.put(emp3.getId(), emp3.getName());
    17         map.put(emp4.getId(), emp4.getName());
    18         Set set=map.keySet();
    19         Iterator it=set.iterator();
    20         System.out.println("移除id为005之前:");
    21         while(it.hasNext())
    22         {
    23             String str=(String)it.next();
    24             String name=(String)map.get(str);
    25             System.out.println(str+""+name);
    26             
    27         }
    28         map.remove("005");
    29         Iterator iter=set.iterator();
    30         map.remove(emp4);
    31         System.out.println("移除id为005之后:");
    32         while(iter.hasNext())
    33         {
    34             map.remove(emp4);
    35             String str=(String)iter.next();
    36             String name=(String)map.get(str);
    37             System.out.println(str+""+name);
    38         }
    39          
    40     }
    41 
    42 }
    View Code

  • 相关阅读:
    笔记本硬盘接口SATA, PATA
    dB和dBm的区别
    SQL Server 存储过程分页方案比较
    SQL Server 输出参数OUTPUT
    安装iis5.1时找不到zClientm.exe的解决方法
    mac os x 10.5.8不通本网段
    SQL Server 存储过程分页大全(2005,2000)
    硬盘保修查询网站明细清单希捷硬盘保修查询西数硬盘保修查
    如何让SWT的窗口置顶(总在最上面)?
    ASP.NET(三) Web开发——常用服务器控件
  • 原文地址:https://www.cnblogs.com/beens/p/5267852.html
Copyright © 2011-2022 走看看