JAVA(27)
-
자바 String 배열에 대해 알아보자
안녕하세요. 진득코딩입니다. 이번 시간에는 지난 시간에 이어 String 배열에 대해 살펴보도록 하겠습니다. String 배열의 선언과 생성 String 배열의 선언과 생성 방법은 int 배열과 같습니다.예를 들어 3개의 문자열(String)을 담을 수 있는 배열을 생성하는 문장은 다음과 같습니다. String[] name = new String[3] = new String[3]; //3개의 문자열을 담을 수 있는 배열을 생성합니다. 위 코드는 3갱의 String 타입의 참조변수를 저장하기 위한 공간이 마련되고 참조형 변수의 기본값은 null이므로 각 요소의 값은 null로 초기화됩니다.변수의 타입에 따른 기본값을 표로 정리해서 살펴보겠습니다.자료형기본값booleanfalsechar'\u0000'by..
2025.01.30 -
자바 배열에 대해 알아보자
안녕하세요. 진득 코딩입니다. 최근 자바 포스팅을 잠시 멈추고 HTML/CSS 포스팅을 하다가 오랜만에 자바 포스팅으로 돌아왔습니다. 저번 시간에는 조건문에 대해서 알아보았습니다. 이때까지 사용하던 변수들은 적은 숫자일 때는 상관이 없지만 변수의 개수가 많아지면 다루기 힘들어지게 됩니다. 이번 시간에는 같은 타입의 여러 변수를 하나의 묶음으로 다루는 '배열(array)'에 대해 알아보도록 하겠습니다. 배열(array) 배열(array)이란 같은 타입의 여러 변수를 하나의 묶음으로 다루는 것을 의미합니다.배열을 사용하면 많은 양의 데이터를 손쉽게 다룰 수 있습니다. 배열은 같은 타입의 여러 변수를 하나의 묶음으로 다루는 것입니다. 이때 배열에 포함된 변수들은 같은 타입이어야 합니다.배열의 선언과 생성..
2025.01.29 -
자바 반복문 while문에 대해 알아보자
안녕하세요. 진득코딩입니다. 이번 시간에는 지난 시간에 이어 반복문인 while문에 대해 살펴보도록 하겠습니다. while문은 for문에 비해 구조가 간단합니다. 그렇다면 while문은 어떤 구조이며 어떤 식으로 사용하는지 알아보도록 하겠습니다. while문 while문은 if문처럼 조건식과 블럭{}만으로 이루어져 있습니다.다만 while문은 if문과 달리 조건식이 참(true)인 동안, 즉 조건식이 거짓이 될 때까지 블럭{} 내의 문장을 반복합니다. while (조건식) { // 조건식의 연산결과가 참(true)인 동안, 반복될 문장들을 적는다. } while문은 먼저 조건식을 평가해서 조건식이 거짓이면 문장 전체를 벗어나고, 참이면 블럭{} 내의 문장을 수행하고 다시 조건식으로 ..
2025.01.06 -
자바 반복문 for문에 대해 알아보자
안녕하세요. 진득코딩입니다. 이번 시간에는 조건문에 이어 반복문에 대해 알아보도록 하겠습니다. 반복문은 어떤 작업이 반복적으로 수행되도록 할 때 사용되며, 반복문의 종류로는 for문, while문, 그리고 while문의 변형인 do - while문이 있습니다. 이번 시간에는 반복문 중 for문에 대해서 살펴보도록 하겠습니다. 반복문 반복문은 주어진 조건을 만족하는 동안 주어진 문장들을 반복적으로 수행하므로 조건식이 포함됩니다.또한 조건식의 결과가 true이면 참이고, false이면 거짓으로 간주됩니다.for문과 while문은 구조와 기능이 유사하여 어느 경우에나 서로 변환이 가능하기 때문에 반복문을 작성해야 할 때 for문과 while문 중 어느 쪽을 선택해도 좋으나 for문은 주로 반복 횟수를 알..
2025.01.03 -
자바 조건문 switch문에 대해 알아보자
안녕하세요. 진득코딩입니다. 지난 시간에 알아본 if문은 경우의 수가 많아질수록 else-if를 계속 추가해야 하므로 조건식이 많아져서 복잡해지고, 여러 개의 조건식을 계산해야 하므로 처리 시간도 많이 걸립니다. 이러한 it문과 달리 switch문은 단 하나의 조건식으로 많은 경우의 수를 처리할 수 있고, 표현도 간결하므로 알아보기 쉽습니다. 이번 시간에는 또다른 조건문인 switch문에 대해 알아보도록 하겠습니다. switch문 switch문은 조건식을 먼저 계산한 다음, 그 결과와 일치하는 case문으로 이동합니다.이동한 case문 아래에 있는 문장들을 수행하며, break문을 만나면 전체 switch문을 빠져나가게 됩니다.switch문은 표현이 간결하여 알아보기 쉽지만 제약 조건이 있기 때문에..
2025.01.02 -
자바 제어문인 조건문 if문에 대해 알아보자
안녕하세요. 진득 코딩입니다. 지난 시간까지는 연산자에 대해 알아보며 코드의 실행흐름이 무조건 위에서 아래로 한 문장씩 순차적으로 진행되었지만 때로는 조건에 따라 코드를 수행해야 할 때가 있습니다. 이러한 프로그램의 흐름(flow)을 바꾸는 역할을 하는 문장들을 제어문(control statement)이라고 합니다. 제어문에는 '조건문'과 '반복문'이 있습니다. 조건문은 조건에 따라 다른 문장이 수행되도록 하고, 반복문은 특정 문장들을 반복해서 수행합니다. 이번 시간에는 조건문중에서도 if문이라는 조건문에 대해서 살펴보도록 하겠습니다. 조건문 조건문은 조건식과 문장을 포함하는 블록{}으로 구성되어 있습니다.조건식의 연산결과에 따라 실행할 문장이 달라져서 프로그램의 실행흐름을 변경할 수 있습니다.조..
2025.01.01