码迷,mamicode.com
首页 > 其他好文 > 详细

2017.12.24T19-B3-U1zuoye

时间:2017-12-24 22:59:23      阅读:283      评论:0      收藏:0      [点我收藏+]

标签:generic   实例化   pos   增强   queue   ash   实例   body   ati   

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+"\t"+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+"\t"+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();

 

2017.12.24T19-B3-U1zuoye

标签:generic   实例化   pos   增强   queue   ash   实例   body   ati   

原文地址:http://www.cnblogs.com/xiaoxiao1016/p/8099262.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!