List Types
Ordered Lists
- 특수문자 출력하기
- 정수 유리수 출력하기
1.특수문자 출력하기
자바에서 특수문자는 그대로 출력이 안됩니다.
출력스트림 System.out.println() 을 이용해 출력하면 디버깅 오류
가 납니다.
그대로 출력이 안되는 특수문자가 2개 있습니다.
바로 \와 “ 입니다. 이를 문자 그대로 출력하기 위해선 앞에 \를 붙여주어야 합니다.
예시 출력
출력스트림을 이용해 강아지를 출력했습니다.
코드에는 이렇게 “와 \앞에 \를 포함해주어야 합니다.
2.정수 유리수 출력하기
자바 데이터 타입중 int는 정수 double은 실수를 표현합니다.
double형 변수를 선언해 소수점을 표현할때 주의할 점이 있습니다.
콘솔 출력 화면입니다.
변수 b가 double형으로 선언되었지만 출력상엔 계산상 소수점이 나타나지 않았습니다.
int형 피연산자의 계산 때문인데요.
변수 c의 우변에 피연산자를 모두 실수로 표현했더니 결과값이 소수값 포함으로 나타났습니다.
피연산자
가 숫자 아닌 변수
일때도 마찬가지 입니다.
콘솔 출력 화면입니다.
double형
변수 d의 출력 결과는 12.0
double형
변수 e의 출력 결과는 12.3
d와 e의 연산 차이는 (double)입니다.
a가 정수타입이기 때문에 실질적 연산 결과가 정수 타입의 영향을 받았고
이를 double형 즉 실수 변수에 담았기 때문에 12.0이 나오게 되었습니다.
정확한 값 표현을 위해 정수 타입의 영향을 실수 타입의 영향
으로 바꾸려면
double e = (double)a/10;
의 (double)
같은 형변환이 필요합니다.