'
본문 바로가기

study/Programming30

[JAVA 기초] 제어문 - 분기문 목차더보기  [JAVA 기초] 제어문 - 반복문 1. 분기문이란?2. break 문3. continue 문 4. return 문 5. 분기문을 사용하다 생기는 오해들    1. 분기문이란?📌 분기문자바에서 분기문은 프로그램의 실행 흐름을 중간에 멈추거나, 건너뛰거나, 빠져나오게 하는 명령어를 말합니다.분기문은 단순히 반복을 "멈춘다"거나 "건너뛴다"는 개념을 넘어서,실제 프로그램 로직을 유연하게 제어하는 핵심 도구입니다. 쉽게 말해, "코드의 흐름을 제어하는 문장"이라고 생각하면 됩니다. 반복문은 기본적으로 조건을 만족하는 동안 계속해서 실행됩니다. 그런데 실무에서는 조건을 만족하더라도 특정 상황에서는 반복을 멈추거나 건너뛰어야 할 필요가 있습니다.분기문은 반복이나 조건의 흐름을 세밀하게 조정하기 위해.. 2025. 4. 30.
[JAVA 기초] 제어문 - 반복문 목차더보기  [JAVA 기초] 제어문 - 조건문 1. 반복문이란? 2. for 문3. while 문4. do-while 문   [JAVA 기초] 제어문 - 분기문 1. 반복문이란?📌 반복문💡 반복문은 특정 코드를 여러 번 실행할 수 있도록 도와주는 구문입니다.즉, 같은 동작을 계속 반복해야 할 때 사용하는 문법입니다.반복문의 핵심은 "반복 조건"을 정하고, 그 조건을 만족하는 동안 코드를 계속 실행하는 것입니다.반복문을 사용하면 코드 길이는 줄어들고, 유지보수도 쉬워지며, 실수도 줄어듭니다. 📌 반복문 종류자바에서 사용할 수 있는 대표적인 반복문은 총 3가지입니다. 반복문 종류설명 for문정해진 횟수만큼 반복할 때 사용합니다. while문조건이 참인 동안 반복합니다. do-while문조건과 관계없이.. 2025. 4. 29.
[JAVA 기초] 제어문 - 조건문 목차더보기  [JAVA 기초] Java API - Scanner 클래스 1. 조건문이란? 2. if문3. if-else문 과 조건 분기 처리4.if-else-if문과 다중 분기 처리5.switch문   [JAVA 기초] 제어문 - 반복문 1. 조건문이란?📌 조건문말 그대로 어떤 조건을 기준으로 코드의 실행 흐름을 제어하는 문장입니다.쉽게 말해, “어떤 조건이 참이면 실행하고, 아니면 실행하지 않는다”는 구조입니다.if (조건식) { // 조건이 참일 때 실행될 코드} 이처럼 조건문은 우리가 어떤 상황에서 “이럴 땐 이렇게 하고, 저럴 땐 저렇게 한다”와 같은 선택을 내릴 수 있게 해줍니다.  📌 예시 상황배고프면 밥을 먹는다.시험 점수가 90점 이상이면 A학점을 준다.나이가 20살 이상이면 성인.. 2025. 4. 28.
[JAVA 기초] Java API - Scanner 클래스 목차더보기  [JAVA 기초] Java API - Math 클래스 1. Scanner 클래스란? 2. 입력 메서드 3. 문자(char) 입력 방법 4. next() vs nextLine() 차이 실험 5. 입력 버퍼 관련 주의사항    [JAVA 기초] 제어문 - 조건문 1. Scanner 클래스란?📌 Scanner 클래스Java에서 사용자로부터 입력을 받기 위해 사용하는 대표적인 클래스가 바로 Scanner 클래스입니다.import java.util.Scanner;  📌 주요 특징 java.util 패키지에 포함 (import 필요)키보드 입력, 파일 입력 등 다양한 입력에 사용 가능입력을 토큰 단위로 처리 (공백·개행 기준으로 나눔)여러 타입의 값을 받을 수 있음 (String, int, doub.. 2025. 4. 27.
[JAVA 기초] Java API - Math 클래스 목차더보기  [JAVA 기초] API 개념 중심 1. Math 클래스란? 2. 주요 메서드 3. java.util.Random 클래스와 비교 4. 정리    [JAVA 기초] Java API - Scanner 클래스 1. Math 클래스란?📌 Math 클래스수학 계산에 필요한 기능들을 모아놓은 Java 내장 API입니다.자바에서 자주 사용하는 수학 연산 함수들이 이 클래스에 포함되어 있습니다.  📌 특징java.lang.Math 패키지에 포함→ 별도 import 없이 사용 가능모든 메서드가 static→ 객체 생성 없이 Math.메서드() 형태로 호출// 객체 생성 없이 바로 사용int result = Math.abs(-10);       2. 주요 메서드📌 절대값 구하기 - abs()System... 2025. 4. 26.
[JAVA 기초] API 개념 중심 목차더보기  [JAVA 기초] import 문법 1. API란 ?2. Java 표준 API 3. API 문서 보는 법 (Javadoc) 4. 자주 사용되는 내장 API5. 외부 라이브러리와 Java API의 차이    [JAVA 기초] Java API - Math 클래스 1. API란?📌 API란?어떤 프로그램에서 사용할 수 있도록 기능을 모아놓고 제공하는 인터페이스입니다.쉽게 말해,“누군가가 만들어 놓은 기능을 내가 불러서 사용하는 방식”이라고 이해하면 됩니다. 📌 Java에서의 API Java에서는 API가 곧클래스와 메서드의 집합입니다.예를 들어 System.out.println() 도 실제로는 자바 API입니다.우리가 직접 구현하지 않았지만, 미리 정의된 기능을 호출해 사용하는 구조입니다.  .. 2025. 4. 25.