반응형 switch3 [Java] 제네릭/Enum 제네릭Generic- Java는 강타입 언어로 모든 변수와 메서드의 리턴값은 타입을 가짐- 제네릭(generic): 클래스에서 사용할 타입을 바꿀 수 있게 하는 기능. 처음부터 타입을 지정하지 않고 클래스의 인스턴스를 생성하거나 인스턴스를 구현할 때 메서드에서 사용할 매개변수의 타입과 리턴 타입을 지정- 제네릭은 하나의 값이 여러 다른 타입을 가질 수 있게 함- 타입 매개변수는 제네릭을 이용하는 클래스나 인터페이스를 인스턴스할 때 개발자가 지정하는 타입을 받는 특수한 매개변수. 타입 매개변수를 통해 전달받은 타입을 인터페이스나 클래스 메서드에서 사용. 주로 와 같은 형태로 사용- 내장 인터페이스와 클래스에서 제네릭 사용: List와 Map+) 컬렉션 인터페이스는 Java에서 묶음을 다룰 때 사용하는 인터.. 2025. 1. 22. [Java] 제어문 - 문(statements): 프로그램의 실행 단위. 컴퓨터에게 내리는 명령- 프로그램(program): 문들이 모인 것- 프로그래밍(programming): 문을 순서에 맞게 나열한 것- 제어구조(control structure): 프로그래므이 실행 순서나 흐름을 제어하는 것- 제어문(control flow statements): 제어 구조를 가지고 있는 문- 조건문(conditional statements): 조건을 만족하는지 하지 않는지에 따라 선택적으로 실행하고자 할 떄 사용되는 문장- 반복문(iteration statements): 조건에 따라 특정 동작을 반복할 때 사용- 조건문에는 if문과 switch-case문이 있고, 반복문에는 for문과 while문이 있다.- break, contin.. 2025. 1. 21. [JavaScript 문법] 4일차: 조건문 조건문이란?조건문은 특정 조건에 따라 코드 블록을 실행하거나 건너뛰게 하는 제어 구조입니다. JavaScript에서 조건문을 사용하면 다양한 상황에 대응하는 코드를 작성할 수 있습니다.if 문if 문은 주어진 조건이 참일 때만 코드 블록을 실행합니다. 기본 문법if (조건) { // 조건이 참일 때 실행될 코드}예제let age = 18;if (age >= 18) { console.log('You are an adult.');}if...else 문if...else 문은 주어진 조건이 참일 때와 거짓일 때 각각 다른 코드 블록을 실행합니다.기본 문법if (조건) { // 조건이 참일 때 실행될 코드} else { // 조건이 거짓일 때 실행될 코드}예제let age = 16;if (age >= 18.. 2024. 8. 4. 이전 1 다음 반응형