개발/Java 6

2-4 자바 조건문(switch)

1. switch 문자바 조건문 중에서 switch문은 여러 개의 case 중 하나를 선택해서 실행하는 조건문이다.기존 if문과 다른 것은 if문은 조건을 검사해서 실행하는 구조지만, switch문은 값을 검사해서 실행한다. switch 문 구조switch (변수) { case 값1: // 변수의 값이 값1과 같을 때 실행할 코드 break; case 값2: // 변수의 값이 값2와 같을 때 실행할 코드 break; case 값3: // 변수의 값이 값3과 같을 때 실행할 코드 break; default: // 위의 모든 case에 해당하지 않을 때 실행할 코드} 아래는 switch 문을 이용한 ..

개발/Java 2025.03.17

2-3 자바 조건문(if)

조건문은 프로그래밍 언어에서 반복문과 함께 매우 중요한 문법 중 하나이다.조건문은 주어진 조건에 만족하느냐 하지 않느냐에 따라 실행되는 것들을 조정할 수 있다. 1. if 문과 else 문의 기본 구조if (조건문) { } else { } if 문과 else 문은 이러한 구조를 가지고 있다. if문에 ()에 조건을 지정하고 조건이 맞다면 {} 안에 코드들이 실행되고, 그 조건이 아니라면 else 문 안에 있는 코드들이 실행된다. 2. else if 문else if 문도 존재한다. else if 문은 여러 개의 조건을 순차적으로 검사할 때 사용된다.아래 예제와 같이 점수에 따라 학점구간을 산정할 때 else if 문을 쓰면 좋다.이 예제에서 else 문은 선택 사항이..

개발/Java 2025.03.17

2-2 자바 연산자 종류

1. 연산자연산은 데이터를 처리하여 결과를 산출하는 것이다.자바에서 연산자란 연산에 사용되는 기호를 의미한다.연산되는 데이터는 피연산자라고 한다.  자바에서 사용하는 연산자들이다.여기서 이항 연산자인 + 의 경우에는 문자열도 더할 수 있다.첫 값이 문자면 문자로, 숫자면 숫자로 인식한다. 따라서 숫자를 앞에 쓰면 숫자를 더하고 뒤에 문자를 이어 붙인다. 또한 삼항 연산자는 항이 3개인 경우이다.조건이 true면 A, false면 B 이다.int score = 85;char grade = score > 90 ? 'A' : 'B';

개발/Java 2025.03.17

2-1 자바의 변수

1.1 자료형자바에는 변수라는 것이 존재한다. 변수란 언제든 변할 수 있는 수를 말하는데,자바를 비롯한 프로그래밍 언어에서 변수란 값을 담을 수 있는 하나의 공간이다.변수를 선언할 때는 자료형이 필수적으로 필요하다. 자료형이란 담을 값에 유형과 크기를 나타낸다.  이게 자바 자료형의 종류이다. 예를 들어 하나의 정수를 변수의 저장하고 싶다면, int 타입을 사용하면 된다. int 보다 큰 범위의 수를 저장하고 싶다면 long 을 쓰면 된다. 실수도 마찬가지로 크기의 따라 float과 double을 사용하면 된다. 문자 하나를 저장하고 싶다면 char 를 사용하고, 문자열을 저장하고 싶다면 String을 사용한다. 추가로 float 타입을 쓸 때는 뒤에 f를 붙여야 한다. 1.2 변수 선언변수 선언은 자료..

개발/Java 2025.03.17

1-2 자바 개발 환경 세팅(STS 설치)

이전 글에 이어서 이번에는 IDE인 STS를 설치한다. 원래 자바 IDE는 이클립스나 인텔리제이를 주로 사용하는데, 인텔리제이는 유료다 보니 기업이나 학원에서는 무료인 이클립스도 많이 사용하는 편이다. STS는 이클립스에 스프링 툴을 포함시킨 프로그램이다. 처음부터 스프링이 포함되어 있으므로 이클립스에다가 추가로 스프링을 설치할 필요가 없다. Spring Tool Suite 3 · spring-attic/toolsuite-distribution Wiki · GitHub Spring Tool Suite 3the distribution build for the Spring Tool Suite and the Groovy/Grails Tool Suite - spring-attic/toolsuite-distrib..

개발/Java 2025.03.17

1-1. 자바 개발 환경 세팅(자바 설치)

우선 자바를 설치하려면 jdk를 설치해야 한다.jdk는 자바를 개발하기 위한 프로그램들을 모아놓은 패키지이다.jdk는 이클립스 재단에서 제공하는 jdk를 설치하도록 하겠다. 버전은 11이다. https://adoptium.net/ Home | AdoptiumThe Adoptium® Working Group The Adoptium Working Group promotes and supports high-quality runtimes and associated technology for use across the Java ecosystem. Our vision is to meet the needs of Eclipse and the broader Java community by providing runtime..

개발/Java 2025.03.17