for문 3

[Java] 빠른 for문

1) 빠른 for문 (향상된 for문, forEach문) for( 자료형 변수명 : 컬렉션 ) { 변수로 컬렉션 내부의 요소를 하나씩 꺼내오면서 반복 } 단순하게 모든 요소들을 순회할 때 사용하는 것이 좋다. 순서가 중요한 경우에는(몇 번째에 어떤 값이 있는지 알 필요가 있는 경우) 기존의 for문을 이용한다. 2) 빠른 for문 예제 import java.util.ArrayList; import java.util.HashMap; import java.util.HashSet; import java.util.Iterator; import java.util.Map.Entry; import java.util.Set; public class ForEach { public static void main(Strin..

Back-End/JAVA 2021.06.01

[Java] 2차원 배열[ ] [ ], 2중 for문

1) 이차원 배열(다차원배열) 배열 안에 배열 {10,20,30} {40,50,60} 2) 이차열 배열 선언 1. 자료형[ ] 배열명 ={ {값1, 값2, ...}, {값3, 값4, ...}, ... }; int[ ][ ] arrData = { {10,20,30}, {40,50,60} }; 2. 자료형[ ][ ] 배열명 = new 자료형[행수][열수]; int[ ][ ] arrData = new int[2][3]; // 2행 3열의 배열생성 3) 2중 for문(nested for문) 1. for문 안에 for문이 있는 형태 바깥쪽에 있는 i for문은 다음 반복으로 넘어가기 위해서 안쪽에 있는 모든 수행할 문장들을 마쳐야한다. 안에 있는 수행할 문장 중에 j for문이 있으므로, 그 j for문이 완전히..

Back-End/JAVA 2021.05.20

[Java] 반복문(for)

1) for문 횟수에 의한 반복문 반복 횟수가 특정된 경우에 사용한다. 무언가 값이 일정하게 변하는 반복일 때 사용한다. for(초기식; 조건식; 증감식){ 수행할 문장 } 초기식에서 새로운 변수를 하나 선언해준다. (내부에서 그 변수를 이용 가능) for문 안에서는 그 변수의 값으로 무언가 변하는 값을 나타낼 수 있다. 2) 실행순서 초기식 -> 조건식 검사(참/거짓) -> 거짓이면 탈출/참이면 내부수행 -> 증감식 -> 조건식 검사(참/거짓) -> 거짓이면 탈출/참이면 내부수행 -> ... 3) for문 실행예제1 public class ForTest { public static void main(String[] args) { // 10번 반복하는 반복문 for (int i = 0; i < 10; i..

Back-End/JAVA 2021.05.17
반응형