개발자의 공부방
-
1. 기본형 (Primitive) 중 자료형- Wrapper 클래스 관계 int 자료형 (long, float, double...) 산술 연산이 가능하다. null로 초기화할 수 없다. Integer Wrapper 클래스 (객체) Unboxing을 하지 않으면 산술 연산이 불가능 하지만, null 값을 처리할 수 있다. null 값 처리가 용이하기 때문에 SQL과 연동할 경우 처리가 용이하다. DB에서 자료형이 정수형이지만 null 값이 필요한 경우 VO 에서 Integer를 사용할 수 있음. 2. int와 Integer 간의 변환- Boxing 과 unboxing 이라고 한다. Boxing자료형 → Wrapper 클래스Unboxing Wrapper 클래스 → 자료형 3. Auto boxing / unb..
Integer 와 int의 차이1. 기본형 (Primitive) 중 자료형- Wrapper 클래스 관계 int 자료형 (long, float, double...) 산술 연산이 가능하다. null로 초기화할 수 없다. Integer Wrapper 클래스 (객체) Unboxing을 하지 않으면 산술 연산이 불가능 하지만, null 값을 처리할 수 있다. null 값 처리가 용이하기 때문에 SQL과 연동할 경우 처리가 용이하다. DB에서 자료형이 정수형이지만 null 값이 필요한 경우 VO 에서 Integer를 사용할 수 있음. 2. int와 Integer 간의 변환- Boxing 과 unboxing 이라고 한다. Boxing자료형 → Wrapper 클래스Unboxing Wrapper 클래스 → 자료형 3. Auto boxing / unb..
2019.03.07 -
package com.playground.java; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; public class TEST06_switch { public static void main(String[] args) throws Exception, IOException { int kor; int eng; int mat; float avg; InputStreamReader is = new InputStreamReader(System.in); //문자 스트림을 읽기 위한 클래스 BufferedReader br = new BufferedReader(is); // 다른 Reader들을 버퍼..
스트림이란?package com.playground.java; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; public class TEST06_switch { public static void main(String[] args) throws Exception, IOException { int kor; int eng; int mat; float avg; InputStreamReader is = new InputStreamReader(System.in); //문자 스트림을 읽기 위한 클래스 BufferedReader br = new BufferedReader(is); // 다른 Reader들을 버퍼..
2019.03.07 -
if 문단순 if 문1) 수행할 문장이 단행일 경우 {} 블럭 생략 가능 if (조건식){조건에 만족할 때 수행할 문장} 단일 if ~ else 문1) 조건을 만족할 때와 만족하지 않을 때, 각각 서로 다른 수행문장이 실행2) 수행할 문장이 단행일 경우 {} 블럭 생략 가능 if (조건식){조건값이 true일 때 수행할 문장}else{조건값이 false일 때 수행할 문장} 다중 if 문1) 조건 비교가 한 가지로 충분하지 않을 경우에 사용2) 예.. : 91점 이상 A학점, 90점이하 81점 이상 B학점... if (조건식){조건값이 true일 때 수행할 문장}else if (조건식2){조건값이 false일 때 수행할 문장}else {조건식1, 조건식2 모두 false일 때 수행할 문장} =====실습 ..
자바 기초] if문, switch문if 문단순 if 문1) 수행할 문장이 단행일 경우 {} 블럭 생략 가능 if (조건식){조건에 만족할 때 수행할 문장} 단일 if ~ else 문1) 조건을 만족할 때와 만족하지 않을 때, 각각 서로 다른 수행문장이 실행2) 수행할 문장이 단행일 경우 {} 블럭 생략 가능 if (조건식){조건값이 true일 때 수행할 문장}else{조건값이 false일 때 수행할 문장} 다중 if 문1) 조건 비교가 한 가지로 충분하지 않을 경우에 사용2) 예.. : 91점 이상 A학점, 90점이하 81점 이상 B학점... if (조건식){조건값이 true일 때 수행할 문장}else if (조건식2){조건값이 false일 때 수행할 문장}else {조건식1, 조건식2 모두 false일 때 수행할 문장} =====실습 ..
2019.03.07 -
제어문 1. 제어문의 종류분기문(비교문) : 주어진 조건의 결과에 따라 실행 문장을 다르게 하여 전혀 다른 결과를 얻기 위해 사용되는 제어문이다.ex) if문, switch문반복문 : 특정한 문장을 정해진 규칙에 따라 반복처리 하기 위한 제어문이다.ex) for문, while문, do~while문break문 : 반복문 내에서 쓰이며 반복문을 빠져나갈 때 쓰이는 제어문이다.continue문 : 현재 진행되는 반복 회차를 포기하고 다음 회차로 이동 한다. ※ break, continue, return 을 점프문이라고도 한다.
자바 기초] 제어문이란?제어문 1. 제어문의 종류분기문(비교문) : 주어진 조건의 결과에 따라 실행 문장을 다르게 하여 전혀 다른 결과를 얻기 위해 사용되는 제어문이다.ex) if문, switch문반복문 : 특정한 문장을 정해진 규칙에 따라 반복처리 하기 위한 제어문이다.ex) for문, while문, do~while문break문 : 반복문 내에서 쓰이며 반복문을 빠져나갈 때 쓰이는 제어문이다.continue문 : 현재 진행되는 반복 회차를 포기하고 다음 회차로 이동 한다. ※ break, continue, return 을 점프문이라고도 한다.
2019.03.07 -
연산자 1. 연산자연산자란 자료의 가공을 위해 정해진 방식에 따라 계산하고 결과를 얻기 위한 행위를 의미하는 기호들의 총집합이다.각 연산자들은 연산을 하기 위해 인식하는 자료형들이 정해져 있다. ==========================================자세한 설명=========================================== 1) 산술 연산자(Arithmetic Operators) 산술 연산을 수행하는 연산자를 말하며, 다른 언어에서 사용되는 사칙 연산자와 기능 및 서식 형태가 큰 차이가 없다. 이러한 산술 연산자는 이항 연산자, 부호 연산자, 증감 연산자 등으로 구별된다. 이항 연산자(Binary Operators)연산자의 미사용 예+덧셈 연산자(Additive oper..
자바 기초] 연산자연산자 1. 연산자연산자란 자료의 가공을 위해 정해진 방식에 따라 계산하고 결과를 얻기 위한 행위를 의미하는 기호들의 총집합이다.각 연산자들은 연산을 하기 위해 인식하는 자료형들이 정해져 있다. ==========================================자세한 설명=========================================== 1) 산술 연산자(Arithmetic Operators) 산술 연산을 수행하는 연산자를 말하며, 다른 언어에서 사용되는 사칙 연산자와 기능 및 서식 형태가 큰 차이가 없다. 이러한 산술 연산자는 이항 연산자, 부호 연산자, 증감 연산자 등으로 구별된다. 이항 연산자(Binary Operators)연산자의 미사용 예+덧셈 연산자(Additive oper..
2019.03.07