2014-11-16 2 views
-3

내 프로그램에서 사용자가 배열의 요소를 인쇄 할 수있게하려고합니다. 이것은 내가 얼마나 멀리 있고 다음에 무엇을 넣을지 생각할 수 없다는 것입니다.배열에서 요소를 인쇄하고 싶습니다.

+2

코드를 모두 작성했지만 문자열을 인쇄하는 방법을 모르십니까? – Blorgbeard

+0

코드의 아무 곳이나 배열을 사용하고 있지 않습니다. 'ArrayList'는 배열이 아닙니다. – Jesper

+0

public void viewClub() { System.out.println ("통계를 보려는 팀의 이름을 입력하십시오."); 문자열 이름 = input.next(); for (int i = 0; i fiendo

답변

0

어쨌든 x는 배열의 i 번째 요소를 가리키는 x.getName을가집니다. 그래서 당신이 sys를 그냥 쓰더라도

x.getName() 

값을 얻을 수 있습니다.

희망이 당신은 출력에 국가가 사용자의 입력 내용을 원하는 도움

해피 학습 :

0

의 수. 이렇게하려면 해당 국가의 세부 사항을 포함하는 문자열을 반환 국가 클래스에서 함수가 필요합니다 : 당신은 출력 이름으로 원하지 않는

System.out.println(x.getCountryDetails()); 

, 사용자가 이미 알고 있기 때문이다. 다음 버퍼 입력 스트림 또는 다른 하나는을 사용하여 먼저

for (int i = 0; i < countryList.size(); i++) 
{ 
    if (name.equalsIgnoreCase(countryList.get(i).getname())) 
    { 
     System.out.println(countryList.get(i).getCountryDetails()); 
     break; //Exit the for loop because you found the specified country 
    } 
} 
0

당신이, 당신의 프로그램에서 배열을 가지고 : 당신이 국가를 찾은 후

, 당신은 추가 처리를 중지, 루프의 탈옥한다 사용자로부터의 입력을 배열에 저장 한 다음 값이 포함 된 배열 색인을 인쇄하십시오.

관련 문제