본문 바로가기

전체 글242

java 3일차 정리 _ 01. 연산자(2) 대입연산자 package exam05_연산자; public class Operator02_대입연산자 { public static void main(String[] args) { // 2. 대입 연산자 ( =, +=, -=, *=, /=, %= ) int n = 10; // 대입연산자 `=` int n2 = 3; // 대입연산자 `=` // `+=` : n 과 n2 를 더해서 n 에 저장 n += n2; // n = n + n2; System.out.println(n+ " " + n2); // 13 3 // `-=` : n 과 n2 를 빼서 n 에 저장 n -= n2; // n = n - n2; System.out.println(n+ " " + n2); // 10 3 // `*=` : n 과 n2 를 곱해서 n 에 .. 2024. 3. 12.
java 3일차 정리 _ 01. 연산자(1) 산술연산자 package exam05_연산자; public class Operator01_산술연산자 { public static void main(String[] args) { // 1. 산술 연산자 ( +, -, *, /, % ) int n = 10; int n2 = 3; // 필요시 연산결과를 변수에 저장할수 있다. // 변수에 저장하는 이유는 결과값을 계속 사용하기 위해서. int result = n + n2; System.out.println(result); System.out.println(n + n2); // 13 System.out.println(n - n2); // 7 System.out.println(n * n2); // 30 System.out.println(n / n2); // 3 (몫) Sys.. 2024. 3. 12.
java 2일차 정리 _ 04. 표준출력 9. 콘솔( Console ) 에 값을 출력하는 방법 - 출력 대상은 다양하다. 모니터에 출력하는 경우를 표준출력( standard output ) 이라고 한다. 반대 개념인 표준입력( standart input ) 은 키보드에서 입력받는것을 의미한다. * System.out : System 안에 out 이 있다. 1) System.out.println( 값 ); - 새로운 줄( new line ) 에 출력한다. ( 세로로 출력 ) - 반드시 하나의 값만 지정한다. 2) System.out.print(값); - 새로운 줄 없이 현재 줄에 출력한다. (가로로 출력 ) - 반드시 하나의 값만 지정한다. 3) System.out.printf( " ", ... ); // ... 는 가변인자라고 하고 갯수는 정해.. 2024. 3. 8.
java 2일차 정리 _ 03. 형변환 8. 데이터형 변환 1) 개념 - 한번 선언된 데이터형은 언제든지 변경이 가능하다. - 큰박스에 작은 박스는 저장이 가능하고 역은 저장이 불가능하다. 2) 형변환 종류 (1) 자동형변환( 묵시적, promotion, up-casting ) 가. byte(1byte) -> short(2byte) -> int(4byte) -> long -> float -> double 나. char( 문자형 ) -> int( 정수형 ) ex) int n = 'A'; // 가능 다. 정수형중에서 int 보다 작은 타입의 연산결과는 기본값인 int 로 반환된다. 라. 작은 데이터형과 큰 데이터의 연산결과는 큰 데이터형으로 반환된다. 예) 정수형하고 실수형하고 연산결과는 실수형으로 반환된다. 마. 문자열+비문자열(문자열) ==>.. 2024. 3. 8.