드디어 티스토리에 코드를 업로드하는 방법을 알게되어
학원에서 배운걸 연습해볼겸 올려보려고 합니다.
초보니까 틀린 점이 있으면 지적 부탁드립니다^_^
boolean a; //변수 선언
a = true; //값넣기
boolean b = false; //선언과 동시에 초기값 넣기도 가능
boolean c;
1. ;
자바에서는 문장 끝에 ;(세미콜론)을 붙여야 한다.
문장의 끝을 의미하며, 붙이지 않으면 컴파일 오류가 발생한다.
2. =
a = true;
여기서 = 은 같다는 뜻이 아니라 대입한다는 뜻.
같다고 표현하려면 ==를 사용해야 한다.
3. 초기값 설정
만약 위에 있는 코드 아래에
System.out.println(c);
이렇게 c를 출력하려고 하면 초기값을 지정하지 않아 오류가 생긴다.
변수를 사용하고자 하면 반드시 초기값을 넣어야 한다.
4. 변수 이름 규칙
변수 이름 설정에는 규칙이 있다.
- 영문자, 숫자, $, _ 만 가능
- 숫자는 첫글자로 올 수 없다
- 특수문자는 $와 _만 사용 가능
- 공백은 사용할 수 없다
- 예약어는 사용할 수 없다
5. 데이터 타입
데이터타입(자료형)은 논리형/정수형/실수형/문자열로 나뉜다.
논리 자료형
논리형 자료형은 true, false 둘 중 하나의 값을 가진다.
참/거짓을 판단할 때 사용한다.
다른 데이터 타입과 형 변환이 불가능하다.
정수 자료형
정수형 자료형은 byte, short, int, long 키워드를 사용한다.
괄호 안에 있는 숫자는 표현할 수 있는 범위이다.
- byte : 1byte(-128 ~ 127)
- short : 2byte(-2^15 ~ 2^15-1)
- int : 4byte(-2^31 ~ 2^31-1)
기본 자료형이다.
- long : 8byte(-2^63 ~ 2^63-1)
값 뒤에 L을 붙여줘야 한다
실수 자료형
float와 double 키워드를 사용한다.
- float : 4byte
float형은 숫자 뒤 f를 붙여줘야 한다.
- double: 8byte
기본자료형이다.
문자형
char (한 글자) 와 String (문자열) 이 있다.
-char 2byte(0 ~ 2^16-1)
char형은 부호가 없는 16비트 숫자를 사용하여 유니코드 문자를 표현한다.
작은따옴표('')안에 값을 넣어주어야 한다.
- String: 4byte
String은 문자열을 표현한다.
큰 따옴표("")안에 값을 넣어주어야 한다.
'Study > Java' 카테고리의 다른 글
자바 임의의 숫자 10개를 입력받아 입력한 숫자/합계/평균 출력 (0) | 2022.03.16 |
---|---|
자바 이름과 전화번호를 입력받아 출력하기 (0) | 2022.03.16 |
[while문] 자바 1~100까지의 합 구하기 (0) | 2022.03.16 |
[for문] 자바 약수 구하기 (0) | 2022.03.15 |
[for문] 자바 임의의 수를 5번 입력 받아 합과 평균 구하기 (0) | 2022.03.15 |