일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 2024 정보처리기사 수제비 실기
- 2024 정보처리기사 시나공 필기
- 스프링 db1 - 스프링과 문제 해결
- 스프링 고급 - 스프링 aop
- 자바의 정석 기초편 ch9
- 게시글 목록 api
- 자바의 정석 기초편 ch8
- 코드로 시작하는 자바 첫걸음
- jpa 활용2 - api 개발 고급
- 스프링 mvc2 - 타임리프
- 스프링 입문(무료)
- 타임리프 - 기본기능
- 자바의 정석 기초편 ch14
- 자바의 정석 기초편 ch3
- 자바의 정석 기초편 ch7
- 자바의 정석 기초편 ch2
- 자바의 정석 기초편 ch6
- 자바의 정석 기초편 ch5
- 자바의 정석 기초편 ch1
- 자바의 정석 기초편 ch4
- 스프링 mvc1 - 스프링 mvc
- 스프링 mvc2 - 검증
- 스프링 db2 - 데이터 접근 기술
- jpa - 객체지향 쿼리 언어
- 자바의 정석 기초편 ch12
- 스프링 mvc1 - 서블릿
- 자바의 정석 기초편 ch11
- 자바의 정석 기초편 ch13
- @Aspect
- 스프링 mvc2 - 로그인 처리
- 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=..