国产精品久久久久久免费免熟,五月婷婷激情综合网,欧美三级视频网站,一级少妇淫片,国产精品女教师av久久,啪啪免费视频,wwww黄色片

軟題庫 移動APP 掃碼下載APP 隨時隨地移動學習 培訓課程
試卷名稱 2009年上半年程序員考試下午真題試題(案例分析)
考試中心《2009年上半年程序員考試下午真題試題(案例分析)》在線考試
試卷年份2009年上半年
試題題型【分析簡答題】
試題內(nèi)容

 閱讀以下說明和Java代碼,將應(yīng)填入 (n) 處的字句寫在答題紙的對應(yīng)欄內(nèi)。
【說明】
    java.util包中提供了HashMap模板類,該模板類可以表示多個“鍵-值”對的集合,其中 “鍵” 的作用與普通數(shù)組中的索引相當,而 “值” 用作待存儲和檢索的數(shù)據(jù)。 HashMap實現(xiàn)了Map接口。在Map接口中定義了put和get方法,put方法表示Map對象中加入一個“鍵-值”對,get方法則通過“鍵”來獲取其對應(yīng)的“值” 。
    下面的Java代碼中使用了HashMap模板類,將編號為1001、1002、1003的員工信息插入到HashMap對象中,然后輸入一個指定的員工編號,通過員工編號來獲取員工的基本信息。員工編號為整型編碼,而員工的基本信息定義為類employee。
    HashMap對象與員工對象之間的關(guān)系及存儲結(jié)構(gòu)如圖6-1所示。 

【Java 代碼】
import javA.util.*;
class employee{
  employee(String name,String phoneNumber, String address){
    this.name = name;
    this.phoneNumber = phoneNumber;
    this.address = address;
  }
  String name;
  String phoneNumber;
  String address;
};
public class javaMain {
 
  public static void main(String[] args) {
  Map<Integer, employee> employeeMap = new HashMap<Integer, employee>();
  for (Integer employIndex = 1001; employIndex <= 1003; employIndex++){
    String tmp = employIndex.  (1)  ();
    employeeMap.  (2)  (employIndex,  (3)  ("employee-"+tmp,
    "85523927-"+tmp,
    "address-"+tmp
  )
    ); //將員工編號和員工信息插入到employeeMap對象中
  }
   
  int employeeNo = 0;
  System.out.print("請輸入員工編號:");
  
      Scanner s= new Scanner(System.in);
  employeeNo = s.nextInt();    //從標準輸入獲得員工編號
  
  employee result = employeeMap.  (4)  (employeeNo);
 
  if (  (5)   == null)
  {
    System.out.println("該員工編號不存在 !");
    return;
  }
  System.out.println("你所查詢的員工編號為:" + employeeNo);
  System.out.println("該員工姓名:" + result.name);
  System.out.println("該員工電話:" + result.phoneNumber);
  System.out.println("該員工地址:" + result.address );
   }


相關(guān)試題

推薦文章
合作網(wǎng)站內(nèi)容