전체 글31 8. 배열 - 배열의 선언과 생성 / 배열 사용 / 배열 리펙토링 / 2차원 배열 / 2차원 배열 리펙토링 / 향상된 for문 / 문제와 풀이 1~3 8-1. 배열 시작Array1.javapackage array;public class Array1 { public static void main(String[] args) { int student1 = 90; int student2 = 80; int student3 = 70; int student4 = 60; int student5 = 50; System.out.println("학생1 점수: " + student1); System.out.println("학생2 점수: " + student2); System.out.println("학생3 점수: " + student3); System.out.. 2025. 1. 15. 7. 훈련 - Scanner / Scanner 기본 예제 / Scanner 반복 예제 / 문제와 풀이1~4 7-1. ScannerSystem.out을 통해 출력 했듯, System.in을 통해 사용자 입력을 받을 수 있다. Scanner1.javapackage scanner;import java.util.Scanner;public class Scanner1 { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.print("문자열을 입력하세요:"); String str = scanner.nextLine(); // 입력을 String으로 가져온다. System.out.println("입력한 문자열: " + str); System... 2024. 12. 27. 6. 스코프, 형변환 - 지역 변수와 스코프 / 스코프 존재 이유 / 자동 형변환 / 명시적 형변환 / 계산과 형변환 6-1. 스코프1 - 지역 변수와 스코프변수선언한 위치에 따라 분류됨지역변수, 멤버 변수(클래스 변수, 인스턴스 변수)지역 변수 (=로컬 변수 Local Variable)특정 지역에서만 사용할 수 있는 변수이 지역은 변수가 선언된 코드 블록{ }이다. Scope1.javapackage scope;public class Scope1 { public static void main(String[] args) { int m = 10; // m 생존 시작 if (true) { int x = 20; // x 생존 시작 System.out.println("if m = " + m); // 블록 내부에서 블록 외부는 접근 가능 S.. 2024. 12. 27. 5. 반복문 - while문 / do-while문 / break, continue / for문 / 중첩 반복문 / 문제와 풀이1~2 반복문은 while, do-while, for 이 있다. 5-1. 반복문 시작While1_1.javapackage loop;public class While1_1 { public static void main(String[] args) { int count = 0; count = count + 1; System.out.println("현재 숫자는:" + count); count = count + 1; System.out.println("현재 숫자는:" + count); count = count + 1; System.out.println("현재 숫자는:" + count); }}특정 코드를 반복해서 실행할 때 .. 2024. 12. 26. 4. 조건문 - if문1~3 / switch문 / 삼항 연산자 / 문제와 풀이1~2 조건문에는 if문, switch문, 삼항 연산자가 있다. 4-1. if문1 - if, elseif문특정 조건이 참인지 확인하고, 그 조건(true)이 참일 경우 특정 코드 블록 실행if (condition) { // condition = 조건 // 조건이 참일 때 실행되는 코드}If1.javapackage cond;public class If1 { public static void main(String[] args) { int age = 20; // 사용자 나이 if (age >= 18) { // true System.out.println("성인입니다."); } if (age else문if문에서 만족.. 2024. 12. 24. 3. 연산자 - 산술 연산자 / 문자열 더하기 / 연산자 우선순위 / 증감 연산자 / 비교 연산자 / 논리 연산자 / 대입 연산자 연산자: 계산을 수행하는 기호 연산자의 종류 산술 연산자: + , - , * , / , % (나머지 연산자) 증감(증가 및 감소) 연산자: ++ , -- 비교 연산자: == , != , > , = , 논리 연산자: && (AND), || (OR), ! (NOT) 대입 연산자: = , += , -= , *= , /= , %= 삼항 연산자: ? : => 나중에 다룸 연산자 전체를 강의하지 않고 실무에서 사용하는 연산자만 다룰 예정3 + 4a - b 연산자(operator): ex) +, -피연산자(operand): ex) 3, 4, a, b 3-1. 산술연산자Operator1.javapackage operator;public class Operator1 { public static void main(S.. 2024. 12. 19. 이전 1 2 3 4 5 6 다음