for 루프를 개선하기 시작했습니다. 이 루프를 사용하여 배열을 복사 할 수 있는지 알고 싶습니다. 특정 배열의 모든 요소를 반복하여 새 배열에 복사하려고합니다. 또한 향상된 for-loop를 사용하여 일반적인 for 루프 대신 새 배열을 인스턴스화하는 것이 좋습니다. 현재 구현에서는 어레이가 얼마나 큰지 알고 있지만 나중에 참조 할 수 있는지 여부와 그럴 수 있는지 알고 싶습니다.향상된 for 루프를 사용하여 배열을 복사하는 방법이 있습니까?
내가하는 일에 대한 구체적인 계획은 내 질문에 대한 답변에 도움이 될 수 있습니다. 내가하고있는 일은 텍스트 파일에서 텍스트 줄을 검색 한 다음 해당 문자열에 split (",")을 호출하는 것입니다. 문자열 배열을 반환합니다. 이 배열을 메모리에 저장하여 나중에 재생할 수 있습니다.
향상된 for 루프가 작동하는 것을 이해하는 방법은 첫 번째 값에 배열의 현재 위치가 할당되고 두 번째 값이 통과 될 배열입니다.
for-loops에 대한 다른 형식이 있는지 궁금 해서요 : for (초기화, 종료, 반복) 및 for (Object o : list []).
왜 정기적 인 for-loop를 사용하지 않으시겠습니까? 배열 복사 [System.arraycopy] (http://docs.oracle.com/javase/7/docs/api/java/lang/System.html#arraycopy%28java.lang.Object,%20int,%20java. lang.Object, % 20int, % 20int % 29)이 유용 할 수 있습니다. – MAV
"... for : (초기화, 종료, 반복)'및 for (Object o : list [])'또한 for (T o : Iterable)와 같은 목록이 인스턴스 http : // ideone.com/EsbJop –
Pshemo