
✨ 배열이란? - 동일한 자료형의 데이터를 연속된 공간에 저장하기 위한 자료구조이다. 변수의 선언을 줄여주며, 반복문 등을 이용해 계산과 같은 과정을 쉽게 처리할 수 있다. ✨ 선언 및 사용 - 데이터 값을 알고 있을 때 >> 자료형[] 변수 = {데이터1, 데이터2, 데이터3, ... }; public static void main(String[] args) { String[] beer = {"Kloud", "Cass", "Asahi", "Guinness", "Heineken"}; // 인덱스 번호 : 0 , 1 , 2 , 3 , 4 System.out.println(beer[0]); // Kloud System.out.println(beer[1]); // Cass System.out.println(b..

✨ break란? - break문은 현재 위치에서 가장 가까운 switch문 또는 반복문을 벗어나는데 사용된다. 주로 if문과 함께 사용되어 특정 조건을 만족하면 반복문을 벗어나도록 한다. public class C_01 { public static void main(String[] args) { int max = 20; //수량 20개로 제한 for (int i = 1; i > 이처럼 무한 반복문에는 조건문과 break문이 항상 같이 사용된다. 그렇지 않으면 무한히 반복되기 때문에 프로그램이 종료되지 않을 것이다. int index = 1; while (index > 같은 예제를 while문으로 표현한 것이다. ✨ continue란? - break와의 차이점은 break는 반복문 전체를 중단하는 것이고..

✨while문 형식 while (조건식) { // 조건식이 true일 경우 실행, false일 경우 종료 반복 실행할 문장; } public class C_01 { public static void main(String[] args) { int distance = 25; // 전체 거리 int move = 0; // 현재 이동 거리 while (move < distance) { System.out.println("이동을 계속 함"); // 조건이 참인 동안 반복 수행 System.out.println("현재 이동 거리 : " + move); move += 3; } System.out.println("도착"); } } public class C_01 { public static void main(Strin..

✨for문 형식for문은 초기화식 > 조건식 > true면 실행 > 변수값 증감을 반복하다가 조건식에서 false면 for문을 종료하고 for문 밖에서 이를 출력할 경우 저장된 변수값을 출력한다.for (초기화식; 조건식; 증감식){ System.out.println(출력하고자 하는 내용);} ✨for문에서 처음 시작값을 보통 0으로 하는 이유? - 대부분 배열 데이터를 처리하는데 사용하기 때문이다. (배열의 인덱스는 0부터 시작) public class C_01 { public static void main(String[] args) { // 짝수 출력 for (int i = 0; i 0; i--) { System.out.print(i + " "); } // 1부터 10까지 수들의 합 ..

✨ switch문- 명확한 값을 가질 때 switch case문을 사용하면 편하다- 모든 switch문은 if문으로 바꿀 수 있지만, if문에서 부등식이 사용된 경우 switch문으로 바꿀 수 없다.- 형식:switch (변수) { case 값1: // 실행문 break; case 값2: // 실행문 break; case 값3: // 실행문 break; default: // 기본 실행문 (위의 case 조건에 해당하지 않을 때 실행) }public static void main(String[] args) { int ranking = 3; switch (..

✨if-else문 형식- 조건식의 결과가 참이면 if 다음의 블럭을 실행하고, 결과가 거짓이면 else 다음의 블럭을 실행한다.package chap_1;public class C_01 { public static void main(String[] args) { int hour = 10; if (hour ✨ if문 vs if-else문 ✨ else if문조건이 여러 가지가 있을 경우에는 else if를 통해서 여러 조건을 줄 수가 있다. if 부터 순차적으로 아래쪽으로 비교해서 그 중 참이 되는 경우에 있는 블록만 실행하고 바로 if문을 빠져나온다.package chap_1;public class C_01 { public static void main(String[] args) { boolean..