第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

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

求助集合框架真的懵。

求助集合框架真的懵。

最近在學(xué)習(xí)集合存儲(chǔ)對(duì)象,很蒙啊,大家?guī)臀铱聪逻@道題怎么做: 創(chuàng)建一個(gè)類,Queue,代表隊(duì)列(其特點(diǎn)為:先進(jìn)先出),添加方法add(Object obj)以及get(),并添加main()方法進(jìn)行效果驗(yàn)證 要求:使用linkedlist實(shí)現(xiàn)隊(duì)列
查看完整描述

3 回答

?
Lydoo

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

public?class?Queue?{
????public?LinkedList<Object>?list;
????public?Queue(){
????????this.list?=?new?LinkedList<Object>();
????}
????public?void?add(Object?obj){
????????list.add(obj);//從隊(duì)尾入隊(duì)
????}
????public?Object?get(){//從隊(duì)頭出
????????if(0?!=?list.size()){
????????????Object?obj?=?list.getFirst();
????????????list.removeFirst();
????????????return?obj;
????????}
????????return?null;
????}
????public?static?void?main(String[]?args)?{
????????//?TODO?Auto-generated?method?stub
????????Queue?q?=?new?Queue();
????????q.add("1");
????????q.add("2");
????????q.add("3");
????????System.out.println(q.get());
????????System.out.println(q.get());
????????System.out.println(q.get());
????}
}

在構(gòu)造函數(shù)里記得初始化list,否則調(diào)用add,get時(shí)拋出空指針異常。

一般來(lái)說(shuō)隊(duì)列,get的時(shí)候需要出隊(duì),使用 list.removeFirst();刪除頭結(jié)點(diǎn)。


查看完整回答
1 反對(duì) 回復(fù) 2016-08-26
?
iMcLaren

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

╭(╯^╰)╮幕課怎么還能邀請(qǐng)的。。。

查看完整回答
反對(duì) 回復(fù) 2016-08-26
?
ziom

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

參考一下這個(gè)課程:http://idcbgp.cn/learn/519

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

添加回答

舉報(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)