전체보기
[JAVA 기초]비교 연산자
대소비교 연산자 = 비교연산자 연산결과 > 좌변 값이 크면, true 아니면 false = 좌변 값이 크거나 같으면, true 아니면 false 'B'); System.out.printf("'A'+1 != 'B' \t %b %n", 'A'+1 != 'B'); } //결과 10 == 10.0f true '0' == 0 false 'A' == 65 true 'A' > 'B' false 'A'+1 != 'B' false public static void main(String[] args) { float f = 0.1f; double d = 0.1; double d2 = (double)f; System.out.printf("10.0==10.0f %b%n", 10.0==10.0f); System.out.p..
[JAVA 기초]산술 연산자
사칙 연산자 (+ - * /) 사칙연산자는 덧셈(+), 뺄셈(-), 곱셈(*), 나눗셈(/), 나머지(%)이 있다. 주의 할 점 : int/int는 결과 값이 float이나 double이 아닌 int인 것을 명심해야 한다. public static void main(String[] args) { int a = 10; int b = 4; System.out.printf("%d + %d = %d%n", a,b,a+b); System.out.printf("%d - %d = %d%n", a,b,a-b); System.out.printf("%d * %d = %d%n", a,b,a*b); System.out.printf("%d / %d = %d%n", a,b,a/b); System.out.printf("%d / %..
[JAVA 기초]연산자(operator)
연산자가 연산을 수행하려면 반드시 연산의 대상이 있어야한다. 이것을 '피연산자(operand)'라 일컫는다. 피연산자로 상수, 변수, 식 등을 사용할 수 있다. 연산자(operator) 연산을 수행하는 기호(+,-,*,) 피연산자(operand) 연산자의 작업 대상(변수, 상수, 리터럴, 수식) 연산자의 우선순위 산술 → 비교 → 논리 → 대입. 나열한 순서대로 우선순위가 정해진다. 단항(1) → 이항(2) → 삼항(3) 단항 연산자의 우선순위가 이항 연산자보다 높다. 단항 연산자와 대입 연산자를 제외한 모든 연산의 진행방향은 왼쪽에서 오른쪽이다. 산술 변환 이항 연산자는 두 피 연산자의 타입을 일치시켜야한다. 작은 타입을 큰 타입으로 변환시키는 것이 옳다. 그 이유는 값손실이 가능성이 존재하기 때문에 ..
[합격후기] SQLD 전공자 합격후기 (자격증, 공부법, 꿀팁 정리)
37회 2020년 5월 30일에 진행된 SQLD 자격증 시험에 합격했습니다. 자격증, 공부법 및 꿀팁을 정리하겠습니다. SQLD는 합격기준 세부 문항 한 문제당 2점입니다. 시험시간은 90분이고 먼저 다 푸신 분은 시험 시작 30분 후부터 퇴실 가능합니다. 시험결과 시험결과 확인이 2시부터였는데 2시되니까 서버가 터져서 1시간이 지난 후에나 확인했습니다. 전공자라서 내용은 대충 알 거라 생각하고 그냥 문제부터 샀지만 내가 아는 부분은 극히 일부였다... 그래서 내용 정리하는데 은근 오래 걸렸습니다. 이제 본격적으로 공부법을 정리하겠습니다. SQLD 자격증 대비 공부법 1.SQL 자격검정 실전문제 꼭 풀어볼 것! SQL 자격검정 실전문제 SQL 자격검정 실전문제는 국가공인 SQL ..
[JAVA 기초]형변환(casting)
형변환이란? 변수나 리터럴의 타입을 다른 타입으로 변환하는 것을 형변환이라 한다. 형변환 방법 (타입)피연산자 ex) double d = 85.4; int score = (int)d; 기본형에서 boolean을 제외한 모든 타입들은 서로 형변환이 가능하다. 또한, 기본형과 참조형간의 형봔한은 불가능하다. 기본형 형변환 변환 수식 결과 int → char (char)65 'A' char → int (int)'A' 65 float → int (int)1.6f 1 int → float (float) 10 10.0f 정수형간의 형변환 int타입(4byte)의 값을 byte타입으로 변환하는 경우 값손실이 발생할 수 있다. 반대로 작은 타입에서 큰 타입으로 변경할 경우 값손실이 발생하지 않는다. 실수형 간의 형 변..