개발자의 공부방
-
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 -
형변환 1. 묵시적 자료형의 변환작은 타입에서 큰 타입으로는 자동 형변환.byte → short → int → long → float → double예) double res = Math.sqrt(2); // 루트값을 나타내는 메소드, 정수를 넣었는데 자동으로 형변환이 됨.예) double da = int_val;(이런 느낌이랄까...?) 2. 명시적 자료형의 변환큰 타입에서 작은 타입으로 변환할 떄는 명시적 형변환이 필요캐스트연산잔(cast operator)를 사용값의 정밀도를 잃을 수 있다.문법은 (자료형) 피연산자예) float f = (float)5.5;예) long la = (long)float_value;
자바 기초] 형변환형변환 1. 묵시적 자료형의 변환작은 타입에서 큰 타입으로는 자동 형변환.byte → short → int → long → float → double예) double res = Math.sqrt(2); // 루트값을 나타내는 메소드, 정수를 넣었는데 자동으로 형변환이 됨.예) double da = int_val;(이런 느낌이랄까...?) 2. 명시적 자료형의 변환큰 타입에서 작은 타입으로 변환할 떄는 명시적 형변환이 필요캐스트연산잔(cast operator)를 사용값의 정밀도를 잃을 수 있다.문법은 (자료형) 피연산자예) float f = (float)5.5;예) long la = (long)float_value;
2019.03.06