본문 바로가기
생활코딩/JAVA

(1) JAVA : 숫자와 문자

by Love of fate 2020. 10. 25.
728x90
반응형

숫자와 문자를 가장 먼저 배우는 이유는 컴퓨터가 계산기에서 출발했던 기계이므로 계산기로서의 컴퓨터의 역할을 살표보는 측면도 있고, 컴퓨터에서 어떠한 데이터를 어떤 기호를 이용해서 표혆는지 살표보는 측면도 있다.

 

* 참고 

데이터 타입데이터 형식 또는 자료형이라고도 한다.


문자와 문자열은 다르다.

A는 문자이고, B도 문자이다. 하지만 AB는 문자열이다.

문자와 문자가 결합한 것을 문자열이라고 하고 물자열을 이루는 최소 단위 하나하나를 문자라고 부른다.

문자는 영어로 character이고 문자열은 string이다.

 

- 문자열 안에 큰따옴표를 넣고싶을 때

System.out.println("enjoy said "Welcome programing"");

 

- 자주 사용하지 않는 기호 중 하나를 큰따옴표 앞에 배치하면 큰따옴표는 문자로 인식한다는 약속이 있다. 

   아래 코드의 역슬래스(\)가 바로 그것이다.

System.out.println("enjoy said " Welcome programing"");

 

자바는 따옴표(")로 문자열이 시작되고 \"와 같이 역슬래시와 따옴표가 연달아 나오면 문자가 끝났음을 의미하는 것이 아니라 단순한 문자열 따옴표로 인식해서 연결해 준다. 

마지막에 \"가 나오는데 이것도 단순한 문자열로 해석된다. 

 

- 텍스트를 여러 줄로 표기하고 싶을 때

System.out.println("enjoy said \n" Welcome programing"");

* 출력결과

enjoy said
"Welcome Programing"

보다시피 enjoy said 다음 줄에 "Welcome programing"이 출력된다. 여기서 또 한 번 역슬래시가 등장하는데 이 뒤에

n이 오면 즉, \n은 줄바꿈(newline)이라는 특수한 기호로 해석된다. 

 

728x90
반응형