본문 바로가기
JAVA/JAVA-선행

#3강 변수와 상수(자료형, 형변환)

by 저여저 2023. 4. 7.
  • 변수란
  • 자료형 
  • 형변환
  • 변수의 상수화

1. 변수란?

값을 저장하는 공간

 

2. 변수에 값 저장하는 방법 ? 변수=값;

 

3. 변수의 특징

하나의 변수에는 하나 값만 저장

변수에 저장된 값은 변경가능

 

4. 변수 사용 이유? - 간편한 수정, 다음 명령에서의 기억, 값에 의미 부여

ex)

x=2+3;

System.out.println(x);

System.out.println(x+5);

 

now="부산시"

homtown="해운대구"

System.out.println(now);

System.out.println(hontown);

 

5. 변수명 작성시 주의사항

-숫자로 시작할 수 없다.

-특수문자 사용이 불가능하며, $와 _만 가능

-대문자와 소문자를 구분한다

-이미 사용하고 있는 에약어는 불가

 

6. 작성방법의 종류

-헝가리안 표기법: 변수에 자료형을 구분할 수 있는 접두사 달아 표기

int num; --< int iNum;

-카멜 표기법 : 두개이상 단어는 두번째 단어의 시작은 대문자

int newName

-파스칼 표기법 : 클래스작성시 모든단어의 첫글자를 대문자

class MyClass

 


자료형 입력방식

*문자열은 S 대문자로 적기

 

실습 (Class 새로 만들어서 진행)

이때 float 에 f 는 표기되나 실행되지 않음.

double doubleB=3;   B로 표기하면 3.0으로 안적어도 됨

 

 

결과

실행화면

 

 

 


형변환

 

1. 형변환이란:  변수나 상수의 데이터 타입을 다른 타입으로 변환

2. 종류 - 자동 형변환(묵시적 형변환), 명시적 형변환(강제형변환)

 

실습

자동 형변환(묵시적 형변환)

명시적 형변환(강제형변환) :  (자료명)변수명;  으로 입력하면됨

실행화면

 

 

 


상수화

1. 변수의 상수화 -항상 유지되는 수

 

입력 방법

final  자료형 변수명=값;      이때 변수명은 모든 글자를 대문자로 적음

 

실습

 

변수를 바꿀수있음

실행하면

바껴서 나오는 변수값

 

다시

 

변수의 상수화를 하면

 final로 표기 ,변수명은 대문자로 적음