JAVA
JAVA 변수와 자료형
순두부 호랑이
2022. 7. 22. 00:55
728x90
SMALL
[ 변수(variable) ]
변수(variable)의 사전적 정의
"변화를 줄 수 있는" 또는 "변할 수 있는 수"
변수(variable)의 프로그램 언의 의 의미
데이터를 담을 수 있는 메모리 공간
어떤 값이 들어가느냐에 따라 결과가 달라지는 것
[ 변수 선언하기 ]
변수를 지정하는 것 = 변수를 선언하는 것
int a = 3 ;
(자료형) (변수명) (대입) (값) (문장 마무리)
-> 즉 오른쪽에 있는 값을 왼쪽에 넣겠다!
[ 변수명 규칙 ]
1. 키워드 사용 불가
아래표는 java에서 이미 지정되어 있는 키워드라 변수명으로 사용 불가
abstract | continue | for | new | switch |
assert | default | if | package | synchronized |
boolean | do | goto | private | this |
break | double | implements | protected | throw |
byte | else | import | public | throws |
case | enum | instanceof | return | transient |
catch | extends | int | short | try |
char | final | interface | static | void |
class | finally | long | strictfp | volatile |
const | float | native | super | while |
2. 대소문자가 구분되며 길이에 제한이 없다.
int True; 와 int true;는 서로 다르다.
3. 숫자로 시작 할 수 없다.
int 1a=0;
4. 특수문자는 '_' 와 '$'만 허용한다.
int_a는 허용되지만 int #a는 허용되지 않는다.
[Java 자료형]
자료형 | 설명 |
논리형 | true, false |
문자형 | 'A', 'b' , '이' |
정수형 | 1, 14, -27 |
실수형 | 3.14, 1.5 |
1byte | 2byte | 4byte | 8byte | |
논리 | boolean | |||
문자 | char | |||
정수 | byte | short | int | long |
실수 | float | double |
가장 많이 사용하는 자료형 표시
public class ex_01{
public static void main(String[] args) {
//1. 논리형 - boolean
boolean name1 - true;
//2. 문자형
char name2 = 'a';
//3. 레퍼런스형
String name7 = "abc";
//4. 정수형
int name3 = 8;
//5. 실수형
double name4 = 3.14;
float name5 = 1.5f;
728x90
LIST