8 28每日總結

2021-08-26 05:49:24 字數 1092 閱讀 3272

都為抽象方法,均為靜態屬性,所以可以省略修飾符,無構造器,只可用public與default修飾

用inte***ce修飾

可以實現多介面

[訪問修飾符](public或default)[final] class 類名  [extands 超類] [implements 介面1,介面2...]
類繼承(extends)抽象類(abstract),為單繼承方式

類實現(implements)介面(inte***ce),為多繼承方式

介面可以宣告變數,但執行時要為介面的實現類

分為 collection 和 map 兩大介面

collection 分為 list(有序集合) 和 set(無序集合)

map為key和value的方式

使用 arraylist 類實現

插入元素:add()

遍歷元素:for迴圈;foreach;迭代器

刪除元素:通過迭代器刪除,使用.remove刪除

listx= new arraylist();

iterator

y = x.iterator();

while (y.hasnext())

刪除操作時做if判斷

值是否相同時用.equals()判斷

使用hashset類實現

set

x= new hashset();

iterator

y = x.iterator();

while (y.hasnext())

給集合元素中的值定義了乙個 key,用hashmap類實現

獲取某個 key 的 value:value get(key)

插入元素:put()

map x= new hashmap();

x.put("1","test");

set keys = x.keyset();

iterator keyit = keys.iterator();

while(keyit.hasnext())

搜狐8 28 裝箱子

packets 裝格仔 1 題意 乙個工廠製造的產品形狀都是長方體盒子,它們的高度都是 h,長和寬都相等,一共有六個型號,分別為1 1,2 2,3 3,4 4,5 5,6 6。這些產品通常使用乙個 6 6 h 的長方體箱子包裝然後郵寄給客戶。因為郵費很貴,所以工廠要想方設法的減小每個訂單運送時的箱子...

每日學習總結

1.peek和poll的不同用法 這兩個都是將集合元素取出,但不同的是 poll 在取得元素內容的同時移除該元素,若queue是空則會傳null peek 取得元素內同但不移除該元素,若queue是空則會傳null 2.關於remove的實際test listst new arraylist st....

2016 9 6 每日總結

關於linux學習,本科os基本水過從頭學linux命令 基本操作 man page 操作說明 man 指令內容 例如 man ls sync 將資料同步寫入硬碟的命令 shutdown 正常的關機命令 shutdown h now 立即關機的意思 halt 與shutdown存在區別,shutdo...