자바 - day 02 학습 노트 변수 / 기본 데이터 형식 / 유형 간 전환

변량
8 가지 기본 데이터 형식
유형 간 전환
변량
변수 가 무엇 입 니까?변: 변 경 량: 수량 이 변 하 는 양 변수: 메모리 의, 대명사, 그것 이 존재 하 는 그 수 를 말 합 니 다.
1) 변수의 성명: 은행 에 계 좌 를 개설 한 것 과 같 습 니 다. 한 번 에 하 나 를 설명 할 수도 있 고 같은 유형의 변 수 를 여러 개 설명 할 수도 있 습 니 다. 여러 변수 간 에 쉼표 로 구분 할 수도 있 습 니 다.
int a ; //         ,  a
int b,c,d ; //         ,  b,c,d

2) 변수의 초기 화: 첫 번 째 할당 은 계좌 에 돈 을 저금 하 는 것 과 같 습 니 다.
 int a = 250; //      a    250
 int b;  //      b
 b = 250; //   b   250

3) 변수의 사용: 변수 에 대한 사용 은 바로 그 숫자 에 대한 사용 이 실제 적 으로 사용 하 는 것 은 계좌 안의 돈 이다.
 int a = 5;
 int b = a+10; //  a  5, 10 ,        b
 System.out.println( b );  //    b  15
 System.out.println( “b”); //  b,          

3.1) 변수의 사용 은 데이터 형식 과 일치 해 야 합 니 다 int a = 3.14; // , 3.2) 변 수 는 사용 하기 전에 설명 하고 초기 화 해 야 합 니 다 System.out.println( m ); // , m int m; System.out.println( m ); // , m 4) 변수의 명칭: 4.1) 알파벳, 숫자, 만 포함$와 일치 하 며 숫자 로 시작 하 는 4.2) 대소 문자 4.3 을 엄 격 히 구분 할 수 없습니다.
8 가지 기본 데이터 형식: byte, short, int, long, float, double, boolean, char
1) int: 정형, 4 바이트, - 21 개 이상 억 에서 21 개 이상 억 1.1) 정수 직접 량 은 기본적으로 int 유형 이지 만 범 위 를 초과 해 서 는 안 됩 니 다. 범 위 를 초과 하면 컴 파일 오류 가 발생 합 니 다. 1.2) 두 정 수 를 나 누 면 결 과 는 정수 입 니 다. 작은 숫자 는 무조건 버 립 니 다 (반올림 하지 않 습 니 다) 1.3) 정수 연산 시 범 위 를 초과 하면 넘 침 이 발생 합 니 다 (넘 침 은 잘못 이 아니 지만 피해 야 합 니 다)정수 직접 량 이란 직접 쓴 정수 5, 25, 250 int a = 1000000000*10; // int b = 10000000000; // 2) log: 장정 형, 8 바이트, 범위 (- 2 의 63 제곱 에서 2 의 63 제곱 - 1) 2.1) 장정 형 직접 량 은 숫자 뒤에 L 또는 l 2.2) 정수 연산 시 넘 칠 수 있 으 면 첫 번 째 숫자 뒤에 L 을 추가 하 는 것 을 권장 합 니 다.
long times=System.currentTimeMillins()     1970.1.1           

3) double: 부동 소수점 형, 8 바이트, 범위 가 매우 크다 3.1) 부동 소수점 직접 량 은 기본 값 으로 double 형 이 며, float 는 숫자 뒤에 F 와 f 3.2) double 과 float 형 데 이 터 를 추가 하여 연산 에 참여 해 야 할 때 반올림 오차 가 발생 할 수 있 음 을 나타 낸다 (정확 한 경우 사용 할 수 없 음)
4) boolean: 불 형, 1 바이트 4.1) 값 만 true 또는 false 로 추출 할 수 있 습 니 다.
5) char: 문자 형, 2 바이트 5.1) 유 니 코드 문자 집합 인 코딩 을 사용 합 니 다. 모든 문자 에 해당 하 는 코드 가 있 습 니 다. 유 니 코드: 유 니 버 설 코드, 통일 코드, 유 니 버 설 코드 는 세계 적 으로 통용 되 는 길이 (16 비트) 문자 집합 자바 의 char 는 유 니 코드 문자 집합 에서 가장 자주 사용 되 는 인 코딩 을 사용 합 니 다. 모두 65536 개의 표현 형식 은 문자 char 이 고 본질 적 으로 코드 int (0 에서 65535) ASCII 코드 입 니 다.('a' - 97 'A' - 65 '0' - 48) 5.2) 문자 형 직접 양은 작은 따옴표 에 넣 어야 하고 5.3 만 있 을 수 있 습 니 다. 특수 문 자 는 \ 를 통 해 6 자 리 를 차지 해 야 합 니 다.
System.out.println('2'+'2'); //100,'2'  50,  '2'  50

byte 1 개의 바이트 범 위 는 - 128 ~ 127 short 2 개의 바이트 범 위 는 - 32768 ~ 32767
형식 간 변환:
유형 은 작은 것 부터 큰 것 까지 다음 과 같다. byte - short - int - long - float - double char 는 int 로 바 꿀 수 있다.
1) 두 가지 방식: 1.1) 자동 유형 변환: 작은 유형 에서 큰 유형 으로 1.2) 강 한 유형 변환: 큰 유형 에서 작은 유형 문법 으로: (변환 할 유형) 변수 예:
long f=10000000000L;
int g=(int) f;  

double h=45.987;
int i=(int) h;

강전 은 넘 치 거나 정밀 도 를 잃 을 수 있다
2) 두 가지 규칙: 2.1) 정수 직접 량 은 byte, short, char 에 직접 할당 할 수 있 으 나 범위 2.2) byte, short, char 형 데이터 가 연산 에 참여 할 때 일률적으로 int 로 전환 하여 연산 한다.
byte b1=5;
byte b2=6;
byte b4=(byte)(b1+b2);

내일 계속 파 이 팅!!

좋은 웹페이지 즐겨찾기