나이 있는 경우를 만들 수 있는 방법이 더 큰 int[]으로 반복 시퀀스의 작은 int[].
예를 들어, a={1,2,3}
를 만들고 싶은데 b=int[9]도록: b= {1, 2, 3, 1, 2, 3, 1, 2, 3}
는 방법이 있을 신속하게 채울 b 에서는 방법을 알고 많은 시간을 당신이 원하는 순서를 반복? (이 경우 3)?
감사합니다.
나이 있는 경우를 만들 수 있는 방법이 더 큰 int[]으로 반복 시퀀스의 작은 int[].
예를 들어, a={1,2,3}
를 만들고 싶은데 b=int[9]도록: b= {1, 2, 3, 1, 2, 3, 1, 2, 3}
는 방법이 있을 신속하게 채울 b 에서는 방법을 알고 많은 시간을 당신이 원하는 순서를 반복? (이 경우 3)?
감사합니다.
초기화할 수 있는 새로운 배열되는 원래보다 더 큰 한 번의 수니다.
에서 당신의 예 순번호 3.
새로운 배열 될 수 있습에서 정의는 다음과 같은 방법으로:
int[] b = new int[sequenceNumber * a.length];
그런 다음 다시 작성에서 숫자를 배열 한 배열 b (번수의 시퀀스). 예를 들어:
for(int i = 0; i < b.length; i++) {
b[i] = a[i % a.length];
}