✅ 답안과 비교하여 스스로 코드 개선점 짚어보기 완료(2021.12.26) BASIC1. 연산기호마다 int형 변수에 담아 분류하고, 결과 값을 출력할 때 변수명만 불러오는 방법도 있다. package com.greedy.level01.basic; public class Application1 { public static void main(String[] args) { /* 정수형 변수 2개를 선언하여 각 20과 30으로 초기화 한 후 * 두 수의 더하기, 빼기, 곱하기, 나누기, 나머지를 다음과 같이 출력하세요 * * -- 출력 예시 -- * 더하기 결과 : 50 * 빼기 결과 : -10 * 곱하기 결과 : 600 * 나누기한 몫 : 0 * 나누기한 나머지 : 20 * */ int num1 = 20; ..
목차 변수 명명 규칙 1-1. 컴파일 에러를 발생시키는 규칙 1-2. 개발자간 암묵적 사용 규칙 상수 2-1. 상수 선언 2-2. 상수 초기화 2-3. 상수 명명 규칙 변수 사용 시 유의점 3-1. 오버플로우와 언더플로우 3-2. 형변환 1. 변수 명명 규칙 1-1. 컴파일 에러를 발생시키는 규칙 컴파일 에러(compile error)란 문법적으로 올바르지 않은 문법적 오류를 뜻한다. 이클립스 작업 환경에서 빨간 줄이 가는 것을 말한다. 개발자가 프로그래밍 언어를 사용해 .java 파일을 만들면 compile 통해 JVM이 .class파일의 byte code를 읽어가 운영체제 위에서 작동한다. 이 compile 과정에서 발생한 오류가 바로 컴파일 에러이다. 컴파일 에러A. 같은 범위 안에서는 동일한 변수..
🧩 학습 단원 : 변수(variable) 📚 학습 도서 : (남궁 성 저) ✅ 변수 예제 응용 학습 완료(2021.12.19) 응용A. 두 변수의 값 교환하기 ▶ 프로젝트명 : ch02_variable ▶ 클래스명 : com.reminder.exercises.ex02_24.java package com.reminder.exercises; public class ex02_24 { public static void main(String[] args) { /* 두 변수의 값 교환하기 */ int i = 100; int j = 200; System.out.println("i=" + i + " j=" + j); /* 1. 임시 변수 선언 */ int tmp = 0; /* 2. 변수간 값 교환 */ tmp = i;..
🧩 학습 단원 : 변수(variable) 📚 학습 도서 : (남궁 성 저) ✅ 오답정리 완료(2021.12.18) [2-1] 빈 칸에 8개의 기본형(primitive type)을 알맞은 자리에 넣으시오. ✅ 종류/크기 1 byte 2 byte 4 byte 8 byte 논리형 boolean 문자형 char 정수형 byte short int long 실수형 float double 풀이1. 데이터 타입의 기본형(primitive type) 8개를 정리 : boolean, char, byte, short, int, long, float, double 풀이2. 종류와 크기별로 테이블에 정렬 [2-2] 주민등록번호를 숫자로 저장하고자 할 때 선택하여야 할 자료형(data type)은? ✅ *regNo라는 이름의 변..
목차 리터럴(literal) 1-1. 리터럴이란? 1-2. 리터럴 출력 1-3. 리터럴 연산 변수(variable) 2-1. 변수 사용 목적 2-2. 자료형(Type) 1. 리터럴(literal) 1-1. 리터럴이란? 리터럴이란 123, 3.14, 'A'와 같은 값 그 자체를 칭한다. 종류 예 숫자(정수) 1, 123, 365 숫자(실수) 3.14 문자 'a', 'A' 문자열 "안녕하세요" 논리 true, false ▲ 표1-1. 리터럴의 종류와 예 리터럴의 종류로는 숫자(정수와 실수), 문자, 문자열, 논리가 있으며, 그 종류에 따라 사용할 수 있는 연산자가 다르다. 정수와 정수간 합을 구하는 식 (1+23)에서는 24라는 정수 값이 얻어지지만, 문자열을 표현한 식 ("1" + "23")은 "123"이..