728x90
반응형

자바 25

[취성패] 자바 배우기 - 선수학습(연산자I-논리, 조건)

1. 논리연산자 : 두 피연산자간의 논리적 관계를 나타내는 연산자. - 참(ture), 거짓(false)을 반환 - 주로 조건문의 판별식에 사용됨 - 이항 연산자, 단항 연산자가 있음 ex) A = 3>2, B = 2 A : true, B : false -> false A || B : 논리 Or, 두 항의 논리가 하나라도 true인 경우 true 반환 -> True ㄴ> 이항 연산자 !A : A의 논리 연산 결과를 반전 -> A가 true이므로 결과 -> false ㄴ> 단항연산자 A = B && C || D; 2. 조건연산자 : 조건식에 따라 결과가 true일 경우와 false일 경우 각각 다른 처리를 함. - 조건문을 연산자 형태로 구현한 것 -> 삼항 연산자라고도 함 조건식? 수식1:수식2 조건식이..

[취성패] 자바 배우기 - 선수학습(연산자I-산술, 관계)

1. 산술연산자 : 일반적으로 사용되는 연산자. - 덧셈, 뺄셈 등 처리 - 피연산자 개수에 따라 - 단항 연산 : +3, -3 - 이항 연산 : 3 + 2, A + 3 - 연산 결과를 저장하는 변수는 항상 왼쪽에 두어야 함 B = A+3 // B라는 변수에 A+3을 저장함 3 = A+2 // XXXXX 불가능 - 주의사항 : 정수와 정수의 연산 결과는 정수 : 정수와 실수의 연산 결과는 실수 ex) A = 3(정수) + 3.14(실수) = 6.14(실수) : 연산 결과가 피연산자의 크기보다 클 경우 오버플로 주의 ex) byte : -128~+127인데 127이 넘는 범위의 값은 byte 타입에 저장 할 수 없다! A = 127+1 -> byte 타입 변수 A가 저장할 수 있는 범위를 넘어섬. : 연산..

[취성패] 자바 배우기 - 사전학습(변수와 상수)

1. 변수의 선언 및 사용 - 프로그램 실행 중에 변하는 값을 저장할 수 있는 기억공간으로 사용하기 위해서는 사전에 선언되어야 함. - 변수 선언 방법 데이터형 변수명; EX) int age; //age라는 변수에는 4바이트(32비트, 2^32가지) 내의 자료 저장 가능 boolean check; //논리형, check라는 변수에는 True 또는 False 데이터 저장 가능. char ch; //문자형, ch라는 변수에는 단일문자 저장 가능(ex. a, b, 한글) double height; //실수형, height라는 변수에는 3.14 같이 소수점이 붙는 수 저장 가능 끝부분에 ;(세미콜론)★ - 변수는 식별자 선언 규칙에 따라 선언되어야 함 (제약 사항이 지켜져야 함) - 변수 선언과 동시에 저장될 ..

[취성패] 자바 배우기 - 사전학습(자바의 자료형 - 기본형, 참조형)

자바의 자료형 - 1. 기본형, 2. 참조형 1. 기본형 - 정해진 값 자체를 의미 - 정수형, 실수형, 문자형, 논리형이 있으며 각각은 정해진 크기를 가지고 있음 데이터형 명칭 데이터 크기 논리형 boolean true, false 문자형 UNICODE 사용 (ASCII 문자 외에 한글 코드 할당하여 사용 가능) char 2바이트 (16비트 - 2^16가지) 영문자, 숫자 외 각 국가별 언어 가능 정수형 byte 1바이트 (8비트 - 2^8가지) 음수 포함 : -128~+127 short 2바이트 -32,768~+32,767 int 4바이트 long 8바이트 실수형 (소수점이하의 자리수. 정밀도에 따라) float 4바이트 double 8바이트 ASCII 코드 - 보통 문자 저장할 때. 2^7 = 12..

728x90
반응형