2011-09-03 2 views
0

인수를 취하지 않는 public 클래스의 makeTestSet() 메소드를 작성합니다.이 메소드는, 요소가 EOHoverFrog 형으로서 선언 된 하늘의 미가공 세트를 작성해 돌려줍니다. 세트 /리스트의 생성

public static int makeTestSet() { 
Set<EOHoverFrog> set = new set<EOHoverFrog>(); 
} 

는 반환에게 요소 선언 형 EOHoverFrog이 될 수있는 빈 목록을 만듭니다 인수를 취하지 않는 public 클래스 메소드의 makeTestList()를 작성합니다.
public static int makeTestList() { 
Set<EOHoverFrog> list = new list<EOHoverFrog>(); 
} 

요소 선언 형 EOHoverFrog이 될 수있는 빈 소트 세트를 더 인수를 사용하지 않으며, 생성하고 반환하는 공용 클래스 방법 makeTestSortedSet()를 작성합니다.

public static int makeTestSortedSet() { 
Set<EOHoverFrog> set = new set<EOHoverFrog>(); 
} 

제대로 했습니까?

+1

'set'및 'list'클래스가 없습니다. 당신은 적절하게 HashSet, ArrayList 및 SortedSet을 의미합니다. – Excel20

+1

@ Excel20 ... SortedSet은 인터페이스입니다. –

+2

먼저 모든 메소드가 생성되고 *** 주어진 객체를 반환해야합니다. 귀하의 코드는 전혀 아무것도 반환하지 않습니다 (그리고 그것도 반환 값의 유형으로'int'는 void가 아닌). – dantuch

답변

0

는 두 번째 작업에 대한 답변 (목록 유형의 설정이다) 같은

이 세 번째 작업에 대한 답변을가는 잘못된 것

4

이 코드 뽑힐 것이다 오류가 (당신은 빈 SortedSet에 필요) Java 컴파일러로 코드를 컴파일하려고하면 컴파일러에서 이러한 프로그램을 허용하지 않습니다.

컴파일 오류로 인해 답변에 여러 가지 문제가 있음을 알려야합니다. 하나

2

아픈 도움을, 당신은 다른 사람을 알아낼 수

인수를 취하지 않는 public 클래스 메소드 makeTestList(), 반환합니다 요소 에 선언 된 빈 목록을 만듭니다 쓰기 EOHoverFrog 유형이어야합니다. 2
)이 유형의 요소 EOHoverFrog

봐와 빈 목록을 반환 ...

1) 인수 :

public static int makeTestList() { 
Set<EOHoverFrog> list = new list<EOHoverFrog>(); 
} 

좋아, 방향은있는 방법이 필요하다고 말한다 당신의 코드에서.

귀하의 makeTestList 방법을 신고 하시겠습니까? int. 무엇을 반환해야합니까?

작성한 항목의 선언 된 유형은 무엇입니까? Set 그게 뭐야?

반품 하시겠습니까? 나는 반환 진술을 보지 않는다.

귀하의 방법 중 하나의 진술은 무엇입니까? 이름 목록으로 집합을 선언하고 새 목록을 할당합니다. 그게 정말로 당신에게 의미가 있습니까?

SetList은 인터페이스이며 구현 만 만들 수 있습니다. HashsetArrayList입니다.

다른 사람들이 언급했듯이이 코드는 아마도 컴파일되지 않을 것입니다.

관련 문제