본문 바로가기
SMALL

전체 글117

📚 Java 12+ Switch Expression(표현식) 사용법 📚 Java 12+ Switch Expression(표현식) 사용법Java 12부터 **switch가 표현식(Expression)**으로 사용될 수 있습니다. switch를 표현식으로 사용하면 더 간결하고 명확한 코드를 작성할 수 있습니다.✅ 1. 기본 Switch 문 (Statement 방식)📌 예제: 요일 출력하기public class SwitchStatementExample { public static void main(String[] args) { String day = "MONDAY"; String type; switch (day) { case "MONDAY": case "TUESDAY": .. 2025. 1. 7.
📚 자바 반복문 문제 풀이 📚 자바 반복문 기초 문제 풀이🔹 1. 1부터 100까지 숫자 출력하기public class PrintNumbers { public static void main(String[] args) { for (int i = 1; i 📌 설명:for 반복문을 사용하여 i가 1부터 100까지 증가합니다.각 숫자를 출력합니다.🔹 2. 1부터 100까지 짝수만 출력하기public class PrintEvenNumbers { public static void main(String[] args) { for (int i = 2; i 📌 설명:i를 2부터 시작해 2씩 증가시키며 짝수만 출력합니다.🔹 3. 1부터 100까지 숫자의 합 구하기public class SumNumbers.. 2025. 1. 6.
[휴먼IT] 자바 수업 3일차 메모 (반복문,배열) 1. 정수 타입 (Integer Type)정수 타입은 소수점이 없는 정수값을 저장합니다. 자바에서 제공하는 정수 타입은 아래와 같습니다.byte8-128 ~ 1270short16-32,768 ~ 32,7670int32-2^31 ~ 2^31-10long64-2^63 ~ 2^63-10L2. 실수 타입 (Floating-Point Type) 3. 논리 타입 (Boolean Type)논리 타입은 참(true) 또는 **거짓(false)**의 두 가지 값만 저장할 수 있습니다.타입크기(bit)값기본값(Default Value)boolean1 (사실상 JVM 구현에 따라 다름)true, falsefalse  5번 36번 4  8번: ④9번: ①10번: ②   오류 원인:v2와 v3는 각각 if 블록 내부에서 선언된.. 2025. 1. 6.
📚 자바 조건문 연습문제 📚 기초 문제 풀이✅ 1. 홀수/짝수 판별하기문제 설명:정수를 입력받아 홀수인지 짝수인지 판별하세요.힌트: % 연산자를 사용합니다.예제 코드:import java.util.Scanner;public class OddEvenChecker { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.print("정수를 입력하세요: "); int number = scanner.nextInt(); if (number % 2 == 0) { System.out.println(number + "는 짝수입.. 2025. 1. 6.
📚 JAVA 13강: 자바 기초 프로젝트 📚 13강: 자바 기초 프로젝트🚀 1. 프로젝트 목표지금까지 학습한 자바의 핵심 개념(클래스, 상속, 인터페이스, 예외 처리, 컬렉션, 파일 입출력, JDBC 등)을 통합하여 작은 애플리케이션을 개발합니다.목표: 간단한 회원 관리 시스템 (User Management System) 구현🚀 2. 프로젝트 개요📌 2.1 프로젝트 기능회원 등록:사용자의 이름, 나이, 이메일을 입력받아 데이터베이스에 저장합니다.회원 조회:등록된 모든 회원 목록을 출력합니다.회원 수정:특정 회원의 이메일 주소를 수정합니다.회원 삭제:특정 회원 정보를 삭제합니다.로그 파일 기록:모든 작업 내역을 log.txt 파일에 기록합니다.📌 2.2 기술 스택Java Core: 클래스, 객체, 예외 처리, 컬렉션JDBC: MySQL .. 2025. 1. 3.
📚JAVA 12강: JDBC (Java Database Connectivity) 📚 12강: JDBC (Java Database Connectivity)🚀 1. JDBC란?**JDBC (Java Database Connectivity)**는 자바에서 데이터베이스와 연결하기 위한 API입니다.다양한 데이터베이스(MySQL, Oracle, PostgreSQL 등)와 상호작용할 수 있습니다.주요 목적:데이터베이스 연결SQL 쿼리 실행결과 처리🚀 2. JDBC 아키텍처📌 2.1 주요 구성 요소DriverManager:데이터베이스 드라이버를 관리하고 연결을 담당합니다.Connection:데이터베이스와의 연결을 나타냅니다.Statement:SQL 쿼리를 실행합니다.ResultSet:SQL 쿼리 결과를 저장하고 처리합니다.SQLException:JDBC 작업 중 발생한 오류를 처리합니다... 2025. 1. 3.
LIST