最近中文字幕高清中文字幕无,亚洲欧美高清一区二区三区,一本色道无码道dvd在线观看 ,一个人看的www免费高清中文字幕

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

我這段代碼,為什么顯示的序號(hào)而不是名字?

我這段代碼,為什么顯示的序號(hào)而不是名字?

一縷陽(yáng)光1997 2016-10-09 23:07:36
package com.imooc_collection;import java.util.HashMap;import java.util.Map;import java.util.Scanner;import java.util.Set;public class MapTest {?/**? * 用來(lái)承裝學(xué)生類型對(duì)象? * @param args? */?public Map<String,Student>students;?/**? * 在構(gòu)造器中初始化student屬性? * @param args? */?public MapTest(){??this.students=new HashMap<String,Student>();?}?/**? * 測(cè)試添加:輸入學(xué)生ID,判斷是否被占用? * 若違背占用,則輸入姓名,創(chuàng)建新學(xué)生對(duì)象,并且? * 添加到student中? * @param args? */?public void testPut(){??Scanner console=new Scanner(System.in);??int i=0;??while(i<3){???System.out.println("請(qǐng)輸入學(xué)生ID:");???String ID=console.next();???//判斷該ID是否被占用???Student st=students.get(ID);???if(st==null){????System.out.println("請(qǐng)輸入學(xué)生姓名:");????String name=console.next();????//創(chuàng)建一個(gè)新的學(xué)生對(duì)象????Student newStudent=new Student(ID,name);????//通過(guò)調(diào)用student的put方法,添加ID-學(xué)生映射????students.put(ID,newStudent);????System.out.println("成功添加學(xué)生:"+students.get(ID).name);????i++;???}else{????System.out.println("該學(xué)生ID已被占用!");????continue;???}??}?}??/**? * 測(cè)試Map的KepSet方法? * @param args? */?public void testKeySet(){??//通過(guò)keySet方法,返回Map中的所有“鍵”的set集合??Set<String>keySet=students.keySet();??//取得students的容量??System.out.println("總共有:"+students.size()+"個(gè)學(xué)生!");??//遍歷keySet,取得每一個(gè)鍵,再調(diào)用get方法取得每個(gè)鍵對(duì)應(yīng)的value??for(String stuId:keySet){???Student st=students.get(stuId);???if(st!=null){????System.out.println("學(xué)生:"+st.name);???}??}?}?public static void main(String[] args) {??// TODO Auto-generated method stub??MapTest mt=new MapTest();??mt.testPut();??mt.testKeySet();?}}
查看完整描述

2 回答

?
大咪

TA貢獻(xiàn)785條經(jīng)驗(yàn) 獲得超332個(gè)贊

在student的類里重寫(xiě)tostring方法。。把每個(gè)屬性都加上就行

eclipse里按alt+shift+s選擇

英文是generate toString

查看完整回答
反對(duì) 回復(fù) 2016-10-09
  • 2 回答
  • 0 關(guān)注
  • 1222 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)