변수를 이어서 학습해 보자.
이야기에 앞서 변수에 대해 간략히 알아보자.
- 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입니다. 합격했을까요?"
를 출력해보자.
오늘 알아본 내용을 참고로 본인들이 사용하는 데이터 범위에 알맞게 자료형을 선택해서 사용하면 좋을것 같다.
위에 남아있는 자료형을 끝으로 글쓰기를 마쳐보겠다.
나이스지키미 이름어때 서비스(모바일 전용)
내 이름은 전국에 몇 명!? 나이스지키미 전국민 이름분석 서비스 나이스지키미는 국내 No.1 신용점수 관리 서비스입니다. 나이스지키미는 다양한 서비스를 운영하고 있는데, 그 중에서 이름어때
iryan.kr
IT 실무강좌 온라인 교육 사이트, 모든에듀
아직도 자격증 하나도 없는 사람 여기 붙어라! 월 19,800원으로 1,300여가지 강좌 무제한 이용 PC·MOBILE 동시 이용가능 워드·컴활·MOS·ITQ·포토샵·일러스트·에펙·코딩·프로그래밍 등 인강으로 이
iryan.kr
'프로그래밍 > java' 카테고리의 다른 글
#06 자바 기초 06 ( Intelli J ) - 변수 이름짓기 (0) | 2023.07.27 |
---|---|
#05 자바 기초 05 ( Intelli J ) - 주석 (0) | 2023.07.27 |
#03 자바 기초 03 ( Intelli J ) - 변수1 (0) | 2023.07.27 |
#02 자바 기초 02 ( Intelli J ) - 자료형 (0) | 2023.07.27 |
#0 자바 환경설정 ( Windows ) - IntelliJ (0) | 2023.07.24 |