안녕하세요 .
국비 첫시작이여서 기록용으로 남길려고합니다
참고 하실때 도움되셨으면좋겠습니다 ..!(너무믿지 말아주세요 ...)
변수 선언
메모리에 공간을 할당함
선언방법
자료타입 변수명;
1
2
3
4
5
6
7
8
|
boolean is;
char ch;
byte b;
short s;
int i;
long l;
float f;
double d;
|
cs |
변수 명명 시 규칙
1.변수명은 길이에 제한이없다.
2.변수명의 맨앞에 숫자를 붙일수없다 예)int 1int (X), int int1; (O)
3.변수명에 특수문자는 '_', '$'만 사용할수 있다. 예) int limit_code(O) ,int limit_code# (X)
4.변수명 첫글자는 항상 소문자로 사용하고, 단어의 첫글자는 대문자로 사용한다 예) username (X), userName (O)
변수 타입, 크기
기본형타입에는 8개의 타입이 존재한다.
자료형/크기 |
1byte |
2byte |
4byte |
8byte |
논리형 |
boolean |
|
|
|
문자 |
|
char |
|
|
정수형 |
byte |
short |
int (defalut) |
long |
실수형 |
|
|
float |
double (defalut) |
(defalut) 로 표시해둔부분은 정수형, 실수형의 기본으로 설정되어있는 타입이다.
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
32
33
34
35
36
37
38
39
40
|
// 1.논리형
boolean isTrue; // 1byte
// 2.숫자형
// 2_1. 정수형
byte bNum; // 1byte
short sNum; // 2byte
int iNum; // 4byte --> 정수형 중 가장 대표적인 자료형(기본형)
long lNum; // 8byte
// 2_2. 실수형
float fNum; // 4byte
double dNum; // 8byte --> 실수형 중 가장 대표적인 자료형(기본형)
// 3. 문자
char ch; // 2byte
// 4. 문자열(참조형) --> 기본 자료형이 아닌 참조형
String str;
// ** 변수에 갑 대입
// 형태 : 변수명 = 값;
isTrue = true;
isTrue = false; // 논리형 변수에는 true, false 값만 저장 가능
bNum = 1;
sNum = 2;
iNum = 4;
lNum = 8L; // l 또는 L을 붙이면서 long 자료형 값이라는 것을 표현,
// 생략해도 오류가 나지 않는 이유는 자동 형변환 때문
fNum = 4.0F; // 반드시 f또는 F를 붙여야 함 -> 데이터 손실이 일어날 수 있어 정확하게 명시
dNum = 8.0; // double은 실수 값을 그대로 입력해도 됨 -> 기본형이므로
// ch = 'ABC'; // 문자에는 한 문자만 값 저장 가능
ch = 'A'; // 따옴표(싱글 쿼테이션)를 이용하여 값 대입
str = "ABC"; // 쌍따옴표(더블 쿼테이션)를 이용하여 값 대입
str = "A";
|
cs |
'프로그래밍 > JAVA' 카테고리의 다른 글
JAVA - 상수 (0) | 2021.05.12 |
---|---|
JAVA - Scanner 클래스 (0) | 2021.05.11 |
JAVA - 클래스와 메소드 (0) | 2021.05.11 |
JAVA - 주석(한줄, 여러줄) (0) | 2021.05.11 |
JAVA - ECLIPSE 설치 와 실행 (0) | 2021.05.11 |