방문을 환영합니다.
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄 첨부
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄 첨부

 

변수의 사용

 

변수를 사용한다는 것은 변수에 값을 저장하고 읽는 행위를 말합니다.

 

 

변수값 저장

 

변수에 값을 저장할 때에는 대입 연산자 (=)를 사용합니다. 

일반 수학에서 =은 같다는 의미지만,

자바 언어에서는 우측의 값을 좌측 변수에 저장한다는 의미를 갖습니다. 

변수를 선언하고 처음 값을 저장할 경우, 이러한 값을 초기값이라고 합니다.

그리고 변수에 초기값을 주는 행위를 변수의 초기화라고 합니다.

예를 들어, 90이라는 값을 변수 score 에 저장하려면 먼저 정수 타입(int)으로 score 변수를 선언하고 

초기값 90을 다음과 같이 기술하면 됩니다.

 

 

1.JPG

 

 

 

초기값은 변수를 선언함과 동시에 줄 수도 있습니다.

 

2.JPG

 

 

 

 

 

 

 

변수의 초기값은 코드에서 직접 입력하는 경우가 많은데,  

소스 코드 내에서 직접 입력된 값 리터럴(literal)이라고 부릅니다.

리터럴은 값의 종류에 따라 정수 리터럴, 실수 리터럴, 문자 리터럴, 논리 리터럴로 구분됩니다.

이 리터럴들은 정해진 표기법대로 작성되어야 합니다.

사실 리터럴은 상수(constant)와 같은 의미지만, 

프로그램에서는 상수를 "값을 한 번 저장하면 변경할 수 없는 변수"로

정의하기 때문에 이와 구분하기 위해 "리터럴"이라는 용어를 사용합니다.

 

 

정수 리터럴

 

소수점이 없는 정수 리터럴은 10진수로 간주됩니다.

  0, 75, -100 

0으로 시작되는 리터럴은 8진수로 간주됩니다.

 02, -04  

0x 또는 OX로 시작하고 0~9 숫자나 A, B, C, D, E, F 또는 a, b, c, d, e, f로

구성된 리터럴은 16진수로 간주됩니다.

 0x5, 0xA, 0xB3, 0xAC08  

정수 리터럴을 저장할 수 있는 타입은 byte, char, short, int, long 과 같이 5개가 있습니다.

 

 

실수 리터럴

 

소수점이 있는 리터럴은 10진수 실수로 간주합니다

 0.25, -3.14  

대문자 E 또는 소문자 e가 있는 리터럴은 10진수 지수 와 가수로 간주합니다.

  5E7   -->  5 x 107 

 0.12E-5   -->  0.12 x 10-5 

실수 리터럴을 저장할 수있는 타입은 float, double 이 있습니다.

 

 

문자 리터럴

 

작은 따옴표(')로 묶은 텍스트는 하나의 문자 리터럴로 간주합니다.

 'A', '한', '\t', '\n' 

문자 리터럴을 저장할 수 있는 타입은 char 하나 뿐입니다.

 

 

문자열 리터럴

 

큰 타옴표(")로 묶은 텍스트는 문자열 리터럴로 간주합니다. 

큰 따옴표 안에는 텍스트가 없어도 문자열 리터럴로 간주됩니다. 

문자열 리터럴 내부에서도 이스케이프 문자를 사용할 수 있습니다.

" 대한민국 "

" 탭 만큼 이동 \t 합니다. "

" 한줄 내려 쓰기 \n 합니다 "

문자열 리터럴를 저장할 수 있는 타입은 String 하나뿐이다.

 

 

논리 리터럴

 

true 와 false 는 논리 리터럴로 간주합니다.

논리 리터럴을 저장할 수 타입은 boolean 하나뿐입니다.

리터럴들은 변수의 초기값으로 소스 코드에서 많이 나타납니다.

 

 

 

- 출처 : 이것이 자바다

 

 

  변수값 저장방법,  

  변수에 저장된 값 읽어오는 방법에,  

  Java 기초 배우러 가기  

 

 1539650393_13264068d108c6901b3592ea654fcd57.jpg

 


List of Articles
번호 제목 글쓴이 날짜 조회 수
41597 [내일배움] - 국비지원244만원지원 자바(CBD)취업반 (OCP인증) 어이티윌 2011.12.02 3771
41596 ◆ [아이티뱅크] 윈도우2008서버과정 - 윈도우학원 계좌제&환급과정 ◆ 아이티뱅크멀티캠퍼스 2012.04.02 3770
41595 [아이티뱅크] 네트워크엔지니어 취업연수과정 - 아이티뱅크 네트워크학원 계좌제과정 아이티뱅크멀티캠퍼스 2012.09.26 3727
41594 ◆ [아이티뱅크] 해킹보안(시스템/네트워크/포렌식/사이버테러대응)과정 - 계좌제&환급과정 ◆ 아이티뱅크멀티캠퍼스 2011.12.16 3712
41593 [오라클 OCP자격증] WDP/ OAEC 공인 교육기관. OCP자격증 취득 솔데스크학원 솔데스크학원교육팀장 2012.02.13 3694
41592 [아이티뱅크] 시스템엔지니어 취업연수좌정 - 아이티뱅크 서버학원 계좌제과정 아이티뱅크멀티캠퍼스 2012.05.10 3670
41591 [아이티뱅크] 정보보안전문가학원 해킹보안과정 - 아이티뱅크 해킹학원 아이티뱅크멀티캠퍼스 2012.11.07 3657
41590 ★CCNA*CCNP 네트워크전문가 자격증 취득 및 장비실습을 통한 100% 실전수업 [고용보험 환급] 솔데스크It학원 2012.10.08 3642
41589 ★[솔데스크]자바 개발자 JSP*Struts*Spring*XML*EJB양성[고용보험 70~80%환급] 실무프로젝트수업 SCJP취득 솔데스크It학원 2012.10.08 3606
41588 ★CCNA*CCNP 네트워크전문가 자격증 취득 및 장비실습을 통한 100% 실전수업 [고용보험 환급] 솔데스크It학원 2012.10.08 3596
41587 ▶ [아이티뱅크] 자바 프로그래밍과정 - 자바학원 계좌제&환급과정 ◀ 아이티뱅크멀티캠퍼스 2012.04.18 3582
41586 [계좌제200만원지원] 아이폰 iPhone SDK 어플개발 증강현실 개발, 재직자환급, 아이맥실습 취업양성과정 국비지원 2011.11.21 3579
41585 CCNA/CCNP 노동부환급교육과정 자격증취득기회및 실무기술장비실습국비학원 교육정보 2011.11.16 3574
41584 [아이티뱅크] C언어학원 소개 및 수강료 안내입니다. 종로c언어학원 , 강남c언어학원 , 구로c언어학원 , 부산c언어학원 , IT전문교육기관 , IT뱅크 file IT뱅크국비지원 2014.11.23 3539
41583 [스마트폰교육]한빛모바일교육센터 Sencha Touch(센차터치) & Phonegap(폰갭) Developer 한빛 2012.03.07 3532
41582 내일배움카드제지원교육 "자바개발자전문가"국비취업반교육신청방법. 교육정보 2013.12.11 3497
41581 [아이티뱅크] 정보보안전문가학원 해킹보안과정 - 아이티뱅크 해킹학원 아이티뱅크멀티캠퍼스 2012.11.08 3477
41580 [아이티뱅크] 자바DB개발 취업연수과정 - 아이티뱅크 자바학원 계좌제과정 아이티뱅크멀티캠퍼스 2012.08.30 3475
41579 아이티뱅크 취업지원 100% 클라우드컴퓨팅취업반 ITBANK-INFO 2011.11.14 3449
41578 [아이티뱅크] 리눅스서버 LPIC, 리눅스마스터과정 - 아이티뱅크 리눅스학원 환급과정 아이티뱅크멀티캠퍼스 2012.08.09 3419
Board Pagination Prev 1 ... 4 5 6 7 8 9 10 11 12 13 ... 2088 Next
/ 2088