일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |
- 스프링 입문(무료)
- 자바의 정석 기초편 ch5
- 스프링 mvc2 - 로그인 처리
- 자바의 정석 기초편 ch11
- 자바 고급2편 - io
- 자바 고급2편 - 네트워크 프로그램
- 스프링 mvc2 - 검증
- 자바로 키오스크 만들기
- 자바의 정석 기초편 ch9
- 자바의 정석 기초편 ch7
- 자바의 정석 기초편 ch4
- 자바 기초
- 2024 정보처리기사 시나공 필기
- 람다
- 자바 중급2편 - 컬렉션 프레임워크
- 자바의 정석 기초편 ch2
- 자바의 정석 기초편 ch6
- 자바의 정석 기초편 ch14
- 스프링 mvc2 - 타임리프
- 자바의 정석 기초편 ch1
- 스프링 mvc1 - 스프링 mvc
- @Aspect
- 자바 중급1편 - 날짜와 시간
- 자바의 정석 기초편 ch13
- 스프링 트랜잭션
- 데이터 접근 기술
- 자바로 계산기 만들기
- 2024 정보처리기사 수제비 실기
- 자바의 정석 기초편 ch12
- 스프링 고급 - 스프링 aop
- Today
- Total
목록자바의 정석 기초편 ch3 (3)
개발공부기록

1) 논리 연산자두 조건식을 연결할 때 사용하는 연산자|| (or) - 피연산자 중 어느 한쪽이 true이면 true를 결과로 얻는다&& (and) - 피연산자 양쪽 모두 true여야만 true를 결과로 얻는다&& 와 || 가 동시에 있을 경우 &&가 먼저 연산 됨x는 10보다 크고, 20보다 작다x > 10 && x 10 i는 2의 배수 또는 3의 배수이다.i%2==0 || i%3==0i는 2의 배수 또는 3의 배수지만, 6의 배수는 아니다(i%2==0 || i%3==0) && i%6!=0 and와 or가 함께 사용하는 식의 경우 and가 먼저 계산 되므로 주의문자 ch는 숫자를 나타내는 문자'0'~'9' 사이의 값이다ch가 '0'과 '9' 사이에 오도록 코드를 작성 -> 유니코드 문자가 '0' ~ '..

1) 사칙연산자같은 타입의 피연산자만 계산 가능int / int -> 결과가 int타입으로 소수점 이하는 버려짐int / float -> float(산술변환) / float -> float2) 산술변환연산 전에 피연산자의 타입을 일치 시키는 것두 연산자의 타입을 보다 큰 타입으로 일치 시킴int보다 작은 타입(byte, char, short) 이면 int로 변환됨 (int보다 작은 타입은 범위가 너무 작다보니 int타입으로 변환됨) 예제int a = 1_000_000_000;int b = 2_000_000_000;long c = a * b; // 에러 발생 (a와 b가 int타입)long c = (long)a * b; // OK (a 혹은 b타입 중 한가지를 형변환 해줘야 함)3) Math.r..

1) 증감연산자코드의 식을 간단히 하려고 고안 됨증가 연산자(++) : 피연산자의 값을 1 증가 시킨다감소 연산자(--) : 피연산자의 값을 1 감소 시킨다전위형 : 값이 참조되기 전에 반영 j = ++i;++i; -> i의 값이 증가j = i; -> 증가된 i의 값을 참조하여 대입후위형 : 값이 참조된 후에 반영j = i++;j = i; -> 먼저 참조하여 대입i++; -> 그 후에 i의 값을 증가++i, i++ 이렇게 증감 연산자만 독립적으로 사용된 경우 전위형과 후위형의 차이가 없음예시public class ex3_{ public static void main(String[] args) { int i=5, j=0; j = i++; // 후위형 System.out.println("j=..