• 2017.12.24T19-B3-U1zuoye


    package com.whxiong.work01;

    import java.util.*;

    public class HashMap1 {  private String name;  public int score;  public HashMap1(String name, int score) {   super();   this.name = name;   this.score = score;  }

     public String getName() {   return name;  }

     public void setName(String name) {   this.name = name;  }

     public int getScore() {   return score;  }

     public void setScore(int score) {   this.score = score;  }

     @Override  public String toString() {   return "HashMap1 [name=" + name + ", score=" + score + "]";  }   }

    *****************************************************

    package com.whxiong.work01;

    import java.util.*; import java.util.Map.Entry;

    import com.sun.org.apache.bcel.internal.generic.GETSTATIC;

    public class QueueTest{  public static void main(String[] args) {   HashMap1 hp=new HashMap1("魏海雄", 98);   HashMap1 hp1=new HashMap1("小白", 87);   HashMap1 hp2=new HashMap1("小黑", 99);   HashMap1 hp3=new HashMap1("Lily", 91);   HashMap1 hp4=new HashMap1("韩梅梅", 95);   HashMap1 hp5=new HashMap1("李雷", 89);   Map a= new HashMap();   a.put(hp.getName(),hp);   a.put(hp1.getName(),hp1);   a.put(hp2.getName(),hp2);   a.put(hp3.getName(),hp3);   a.put(hp4.getName(),hp4);   a.put(hp5.getName(),hp5);      System.out.println("***学员成绩为***");   Set keys=a.keySet();   Iterator it=keys.iterator();   while(it.hasNext()){    String key=(String)it.next();    HashMap1 hp0=(HashMap1)a.get(key);    System.out.println(key+" "+hp0.getScore());   }   hp1.setScore(100);   System.out.println("***修改后的学员成绩为***");   Set keys1=a.keySet();   for(Object key:keys1){    HashMap1 hp0=(HashMap1)a.get(key);    System.out.println(key+" "+hp0.getScore());     }  } }

    ******************************************************

    package com.whxiong.work01;

    import java.util.LinkedList;

    public class Queue {  /**   * 创建LinkedList集合对象   */  public LinkedList a = new LinkedList();

     /**   * 添加集合元素 添加进去的新元素位于第一个元素位置   *   * @param o   */  public void put(Object o) {   a.addFirst(o);  }

     /**   * 删除集合中第一个元素(即添加进去的第一个元素)   *   * @return   */  public Object get() {   return a.removeLast();  }

     /**   * 判断集合是否清空   *   * @return   */  public boolean empty() {   return a.isEmpty();  }

     /**   * for增强遍历集合中元素   */  public void print() {   for (Object b : a) {    System.out.println(b);   }  } }

    /**  * 创建Demo测试类  */ class Demo {  /**   * @param args   */  public static void main(String[] args) {   /**    * 实例化Queue类    */   Queue t = new Queue();   /**    * 在集合中添加元素    */   t.put("1");   t.put("2");   t.put("3");   t.put("4");   t.put("5");   t.put("6");   t.put("7");   t.put("8");   /**    * 删除第一个集合元素    * 先删除“1”,再删除“2”    */   t.get();   t.get();   /**    * 遍历集合中的剩余元素    */   t.print();

  • 相关阅读:
    记录移动端原生开发基础样式
    windows关闭打开应用的时候的安全弹窗
    thinkPad触控板手势安装
    git修改账号密码
    ssh免密登录失效处理
    xxl-rpc remoting error(Connection refused (Connection refused)), for url : http://xxxxxx:19997/run
    utools好用插件分享
    Android Studio打包apk闪退处理
    maven下载jar包失败处理
    微信文件下载位置
  • 原文地址:https://www.cnblogs.com/xiaoxiao1016/p/8099262.html
Copyright © 2020-2023  润新知