프로그래밍/java

#04 자바 기초 04 ( Intelli J ) - 변수2

someone0330 2023. 7. 27. 12:11
반응형
SMALL

변수를 이어서 학습해 보자.

 

이야기에 앞서 변수에 대해 간략히 알아보자.

  • double : 실수형 - 정밀하게 표현( ex : 3.14123, 2.1412345, -0.41435 )
  • int : 정수형 ( ex : 1234, 12, 234, -456 )
  • float : 실수형 - double에 비해 작은수 표현( ex : 3.14, 2.15)
  • long : 정수형 - 정밀한 표현 ( ex : 120000000000000, -12000000000000 )
  • char : 하나의 문자 표현 ( ex : c, java, name )
  • String : 여러개의 문자 표현 
  • boolean : 참과 거짓 표현 ( ex : true, false )

double a = 3.14;

float b = 3.14; 

 

위와 같이 입력하면 둘쨋 줄에 에러가 발생한다.

보통 실수를 표현하면 double 자료형으로 인식하기 때문에 에러가 난다.

 

float b = 3.14F;

와 같이 표현하면 해결 할 수 있다.

이것들도 출력해보자.

 double 형은 값을 조금 바꿔 출력해보자.

이번엔 정수형을 만들어서 0을 12번찍어보자.

 

int i = 1000000000000;

 

입력시 에러가 생길것이다. int가 수용할수 있는범위는 -21억 ~ +21억까지이다.

범위를 벗어나기에 에러가 생긴다.

이럴때는 long 자료형을 이용한다.

 

long i = 1000000000000L; 

float 과 마찬가지로 L을 끝에 넣어준다.

출력을 해보자. 보기편하게 0을 세개씩 묶어서 출력해보자.

 

i = 1_000_000_000_000L;

System.out.println(i);

이번에는 char 자료형과 String , boolean  자료형을 알아보자.

시험성적을 char, 이름을 String, 합격여부를 boolean 으로 설정하겠다.

 

char grade = 'A '; // 작은 따옴표 사용

String name = " 홍길동 ";

boolean pass = true;

double score = 91.9;

 

" 홍길동의 성적은 A, 91.9입니다. 합격했을까요?"

를 출력해보자.

 


오늘 알아본 내용을 참고로 본인들이 사용하는 데이터 범위에 알맞게 자료형을 선택해서 사용하면 좋을것 같다.

 

위에 남아있는 자료형을 끝으로 글쓰기를 마쳐보겠다.

 


 

http://iryan.kr/t7ek15i18c

 

나이스지키미 이름어때 서비스(모바일 전용)

내 이름은 전국에 몇 명!? 나이스지키미 전국민 이름분석 서비스 나이스지키미는 국내 No.1 신용점수 관리 서비스입니다. 나이스지키미는 다양한 서비스를 운영하고 있는데, 그 중에서 이름어때

iryan.kr

http://iryan.kr/t7ek15kryc

 

IT 실무강좌 온라인 교육 사이트, 모든에듀

아직도 자격증 하나도 없는 사람 여기 붙어라! 월 19,800원으로 1,300여가지 강좌 무제한 이용 PC·MOBILE 동시 이용가능 워드·컴활·MOS·ITQ·포토샵·일러스트·에펙·코딩·프로그래밍 등 인강으로 이

iryan.kr