2015-02-02 4 views
0

내 코드의 경우 사용자는 배열 요소를 입력해야합니다. 사용자가 배열 요소를 나란히 입력 할 수 있도록 형식을 지정하는 방법을 알아 내려고 노력 중입니다. 제안 사항이 있으십니까? 예를 들어내 입력 배열의 올바른 형식

: 처음 배열은 사용자를 함유 = I는 입력하고자 [100,80,78]

[34, 56,98]

제 2 어레이는 사용자를 함유가 = 요소의 입력으로 사용 후 다음과 같이 할 . 두 개의 배열을 사용해야합니다! 고맙습니다!

34 100 

56 80 

98 78 

이것은 현재 배열에 숫자를 입력하는 방법입니다.

 int userNumber = kbd.nextInt();//user decides how big array will be 
     int [] firstArray = new int[userNumber]; 

     for(int i =0; i< firstArray.length; i++){ 
     firstArray[i]= kbd.nextInt(); 


    } 
+3

지금까지 작성한 내용이 좋은 시작임을 보여줍니다. 우리는 당신을 위해 숙제를하러 온 것이 아닙니다. –

+0

숙제 문제처럼 들리네. – TheBetaProgrammer

+0

내 현재 시도로 편집을 추가했습니다. – user3546001

답변

0

(가) string.split(' '); 이것은 구분 기호로 항목 사이의 공간을 사용하고이를 깨뜨릴 사용해보십시오. 그 다음 사용할 수 있습니다

int temp = Integer.parseint(string [index]) 

intArr [index] = temp; 
+0

그래서 배열에 대한 유형을 문자열로 변경 한 다음 정수로 변환합니다. 이것은 하나의 배열을 사용해야 함을 의미합니까? – user3546001

+0

입력을 문자열로받은 다음 for 루프를 사용하여 정수 입력을 구문 분석하고 해당 배열에 저장하십시오. –

+0

감사합니다. – user3546001

관련 문제