java 기초-변수

이호영·2021년 12월 14일
0

java

목록 보기
1/6

변수란? 변하는 수

언제 쓸까 변수라는건?
프로그램에서는 항상 변수가 사용 할 필요가 있다.
예를 들어, 성적, 합계, 레벨, 주소 등등 한 사람만의 것이아닌
여러 사람에 따라 다른값이 주어지고 배열에 정리 되어질때는 각 배열방을 정해 주어야 하는 변수로도 사용되며 사용되는 범위는 많다.

변수의 선언
먼저 변수를 선언 하기에 앞서 원하는 데이터 타입을 지정해야한다.
데이터 타입은 int, double, long, char, string 등 있다.
이러한 데이터 타입을 지정하고 변수명을 작성하는데
변수명 또한 제약조건이 있다.
1. 예약어가 아니어야 한다 break, continue, for, while 등
2. 숫자로 처음을 시작하면 안된다. 2a, 5str 등
3. 특수 문자는 $,_ 만 사용이 가능하다.
4. 변수명은 가독성이 좋게 만든다.

변수의 선언을 예제 코드로 확인해보자

package ch1
public class ch1_1{
public static void main(String[] args){
int score;
score=10;
int sum=0;
System.out.println(score);
System.out.println(sum);

위 코드를 보면 정수형 변수를 선언하기 위해 int를 사용하였다.
또, 여기서 중요한것은 변수는 선언과 동시에 초기화 할수있다.
즉 위 코드의 int sum=0; 처럼 선언과 동시에 0으로 값을 초기화를 진행 하였다.

자료형의 종류
논리 자료형
boolean true,false 두가지를 나타냄
정수 자료형
byte 1byte크기를 표현
short 2byte크기를 표현
int 4byte크기를 표현
long 8byte크기를 표현
실수 자료형
float 4byte크기를 표현
double 8byte크기를 표현
문자 자료형
char 2byte크기를 표현

각 자료형마다 표현할 수 있는 크기가 지정되어 있어 주의 하며 사용해야한다. 정수 자료형은 int 실수 자료형은 double이 가장 많이 사용된다.
float같은 경우는 float a=10.12f; 처럼 값뒤에 f를 입력해줘야 한다.

char a='c';
char b=65;

위는 char자료형의 사용방법이다. 보통 한 글자를 표현할때 사용된다.
사용시 ''을 같이 사용해주어야 한다.
여기서 char의 재밌는 점은 두번째 줄을 보면 char b=65;로 되어있는대
출력을 해보면 A가 나온다. 이는 65를 아스키코드로 인식 해서 출력되기 때문이다.

0개의 댓글