중화사전망 - 자전 검색 - For 와 foreach 는 각각 어디에 사용됩니까?
For 와 foreach 는 각각 어디에 사용됩니까?
For 문은 주기문에서 중요한 역할을 한다. 먼저 초기화 시퀀스를 계산한 다음 조건이 참일 때 중첩된 문을 반복하여 반복 표현식 시퀀스를 계산합니다. False 이면 for 루프가 종료되고 for 문은 일반적으로 배열 컬렉션을 트래버스하는 데 사용됩니다.
Foreach 루프는 배열 및 컬렉션의 요소를 트래버스하기 위한 것입니다. Foreach 는 배열 또는 컬렉션의 각 요소를 하나씩 열거하여 작동합니다. 하나의 요소만 열거하면 문 블록의 내용이 한 번 실행됩니다. Foreach 변수를 사용하여 루핑하는 동안 트래버스 컬렉션을 변경하지 않도록 주의해야 합니다.
확장 데이터:
컬렉션이나 배열을 순회할 때 for 문을 사용하지 않으면 foreach 문이 더 좋습니다. Foreach 문은 컬렉션이나 배열을 빠르게 트래버스할 수 있으므로 for 문에서 루프 시작 및 루프 조건을 설정할 필요가 없습니다. 따라서 배열 또는 컬렉션을 순회할 때는 foreach 문을 우선적으로 고려해야 합니다.
Foreach(int index, ref ivalArr){} 첫 번째 변수는 배열 Arr 의 인덱스 ival 을 나타내고, 배열의 아래 첨자가 index 임을 나타내며, 해당 값에 ref 키워드를 추가하여 ival 이 배열 값과 연관되어 있음을 나타냅니다 (ival 은 그에 따라 배열 값 변경 ... 유사
바이두 백과-외국어
바이두 백과 -for 루프