簡體   English   中英

創建集合/列表

[英]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,並為其分配一個新列表。 這對您真的有意義嗎?

請記住, SetList是接口,並且您只能創建實現。 HashsetArrayList

正如其他人提到的那樣,此代碼可能甚至不會編譯。

對第二項任務的回答似乎不正確(列表的類型為Set)

對第三項任務的回答也一樣(您需要一個空的sortedSet

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM