[英]Creating Sets/Lists
編寫一個不帶任何參數的公共類方法makeTestSet(),該方法創建並返回一個空的未排序集,其元素聲明為EOHoverFrog類型。
public static int makeTestSet() {
Set<EOHoverFrog> set = new set<EOHoverFrog>();
}
編寫一個不帶任何參數的公共類方法makeTestList(),該方法創建一個返回的空列表,該列表的元素聲明為EOHoverFrog類型。
public static int makeTestList() {
Set<EOHoverFrog> list = new list<EOHoverFrog>();
}
編寫一個不帶任何參數的公共類方法makeTestSortedSet(),並創建並返回一個空的有序集合,該集合的元素聲明為EOHoverFrog類型。
public static int makeTestSortedSet() {
Set<EOHoverFrog> set = new set<EOHoverFrog>();
}
我正確地做到了嗎?
這段代碼包含嘗試通過Java編譯器編譯代碼時會發現的錯誤:編譯器將不接受這些程序。
編譯錯誤應該告訴您答案有很多錯誤。
疾病可以幫助您,一個可以解決其他問題
編寫一個不帶任何參數的公共類方法makeTestList(),該方法創建一個返回的空列表,該列表的元素聲明為EOHoverFrog類型。
public static int makeTestList() {
Set<EOHoverFrog> list = new list<EOHoverFrog>();
}
好的,說明說您需要一種具有以下功能的方法:
1)沒有爭論...
2)返回帶有EOHoverFrog類型元素的空列表
看你的代碼。
您聲明要返回哪種類型的makeTestList
方法? int
它應該返回什么?
您要創建的內容的聲明類型是什么? Set
它應該是什么?
你還回什么 我沒有看到退貨聲明。
您的方法中的一個語句,它在做什么? 用名稱列表聲明Set,並為其分配一個新列表。 這對您真的有意義嗎?
請記住, Set
和List
是接口,並且您只能創建實現。 像Hashset
和ArrayList
。
正如其他人提到的那樣,此代碼可能甚至不會編譯。
對第二項任務的回答似乎不正確(列表的類型為Set)
對第三項任務的回答也一樣(您需要一個空的sortedSet )
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.