728x90
자동(묵시적) 타입 변환: Promotion
강제(명시적) 타입 변환: Casting
자동(묵시적) 타입 변환
int a = 100;
double b = 3.14;
b= a; (가능) a+b = 103.14
a= b;(불가능)
강제(명시적) 타입 변환
int a = 100;
double b = 3.14;
b= a; (가능)
a= (int)b;(가능)
100+3 =
int a = 100;
double b = 3.5;
b= a + 10;
110.0
문자와 숫자의 결합
문자와 숫자는 문자가됨
산술연산자
비교연산자
&& -> 전체가 참일때만 참
OR || 다 거짓이면 참
비트연산자 (시프트연산자)
암호화
조건식 참 거짓
10>20 ? "서울" : "부산"
참일때 서울실행 거짓일때 부산실행
int ↔ double
saanner 입력받을때 사용
new Scanner(System.in);
() 안에 적은 변수 = 매게변수 , 인자 라고 부른다.
객체 자신의 타입으로 준다.
Scanner sc new Scanner(System.in);
객체
Scanner
sc + ctrl +스페이스바
한번더 ctrl + 스페이스바
최상위 객체이름 object
어떤 객체라도 최상위에 object있음
입출력에 관계되는건 끝에 .close();
728x90
'Web > Spring , Springboot , JPA' 카테고리의 다른 글
[JAVA] API String 클래스- [startWith , endsWith] (0) | 2020.03.24 |
---|---|
[JAVA] 순서도 (0) | 2020.03.14 |
[Java ] 자바 언어의 특징 (0) | 2020.03.14 |
JAVA 공부 5일차 - 반복문 (0) | 2020.03.05 |
JAVA 공부 4일차 - 조건문 (0) | 2020.02.19 |