본문 바로가기

Java28

배열1 (배열선언, 배열사용) 1. 배열 선언2. 배열 사용   1. 배열 선언배열도 변수를 선언할 때와 마찬가지로 먼저 변수를 선언하고, 사용해야 합니다. 배열 변수를 선언하는 방법은 두가지가 있습니다.데이터 타입[ ] 변수명; 데이터 타입 변수명[ ]; 데이터 타입(자료형) 뒤에 대괄호 [ ] 를 넣거나, 변수명 뒤에 대괄호를 넣으면 배열 변수를 선언한 것입니다. 실제 코드로 배열 변수를 선언해보면, int[] arrInt;int arrInt2[]; double[] arrDouble;String[] arrString; arrInt 변수와 arrInt2 변수는 모두 정수타입의 배열 변수이고, 대괄호가 데이터 타입 뒤에 있거나, 변수뒤에 있어도 모두 동일한 의미입니다. int 타입외에도 double 이나 String 도 뒤에 대괄호가.. 2024. 8. 15.
반복문2 (중첩 반복문, 반복문의 중지) 1. 중첩 반복문2. 반복문의 중지  1. 중첩 반복문중첩 반복문은 반복문 블록(중괄호) 안에 또 다른 반복문이 존재하는 경우입니다. 중첩 반복문 역시 중첩 if 문과 같이 2중, 3중 이상 중첩될 수 있기 때문에, 어렵게 느껴 질 수 있습니다. 특히 반복문이 중첩되는 경우 프로그램의 실행 순서에 대한 이해가 어려울 수 있으니 반드시 예제를 통한 반복학습을 통해 이해하고 넘어가도록 하세요. 중첩 반복문은 처음에는 조금 어렵게 느껴지기 때문에, 모든 사람들이 완벽하게 이해하고 있는 구구단을 통해서 먼저 한단계씩 이해하고 나서 예제를 보도록 하겠습니다. 구구단의 출력 형태를 살펴볼까요. 2 * 1 = 22 * 2 = 42 * 3 = 62 * 4 = 82 * 5 = 10...2 * 9 = 183 * 1 = 3.. 2024. 8. 13.
반복문1 (for, while, do~while) 1. for 문2. while 문3. do ~ while 문   반복문은 주어진 조건이 true인 동안 반복문의 중괄호 블록의 실행문을 반복적으로 실행하고자 할 때 사용합니다. 모든 반복문은 조건문이 포함되어 있으며, 반복문의 종류는 for문, while문, do~while문이 있습니다. 세가지 모두 개념적으로는 비슷하기 때문에 하나만 기억하면 나머지는 크게 어렵지 않게 익힐 수 있을 것입니다. 1. for 문for라는 단어를 찾아보면 “~를 위하여” 라는 뜻도 있지만, “~하는 동안” 이라는 뜻도 있습니다. 즉, for문은 조건식이 true인 동안 반복되는 것입니다. for문의 구조를 살펴보겠습니다. for (초기화식; 조건식; 증감식) {    실행문; // 조건식이 true 인 경우 실행} for .. 2024. 8. 11.
조건문2 (중첩 if문, switch) 1. 중첩 if문2. switch 1. 중첩 if 문if 문의 중괄호 블록 안에 또 다른 if 문이 포함되는 것을 중첩 if문이라고 한다. 이름 그대로 if 문이 중첩된 것입니다. 프로그래밍을 처음 배울 때 어려워지기 시작하는 부분이 소스가 중첩되기 시작하면서인데요, 왜냐하면 소스가 중첩될수록 프로그램의 실행 순서나 절차를 이해하기 어려워지기 때문입니다. 그래서 더더욱 구조를 정확히 이해 해둘 필요가 있습니다. 이 if 문 외에도 앞으로 배울 다양한 제어문과 반복문 모두 중첩이 가능합니다. 중첩이라는 개념에 대해서 꼭 이해하고 넘어가세요. 중첩 if 문의 구조 if (조건식1) {    if (조건식2) {        실행문1; // 조건식1과 조건식2가 모두 true인 경우 실행    } else {.. 2024. 8. 10.