여니의 프로그래밍 study/Java

[Java] 숫자와 문자, 문자열

여니's 2022. 7. 4. 11:34

참고 링크

https://opentutorials.org/course/1223/5261

 

숫자와 문자 - 생활코딩

프로그래밍 입문자에게 가장 익숙한 데이터 타입(data type)은 숫자와 문자일 것이다. 이번 시간에는 실제로 가장 많이 사용되는 데이터 형인 문자와 숫자를 프로그래밍에서는 어떻게 표현하고 연

opentutorials.org


이번 프로젝트를 수행하면서

자바에 대해 두루뭉실하게 알고 있던 부분을 

집고 넘어가야겠다고 생각했다.

 

그래서 정리가 잘 되어 있는

생활코딩이라는 사이트를 주메인으로 잡고

추가적으로 학습해야 하는 내용은

따로 조사해서 첨부할 예정!

 


문자와 문자열

 

문자 -> 작은 따옴표 ( +큰 따옴표도 가능)

문자열 -> 큰 따옴표만 가능

 


 

문자열 안에 큰 따옴표 넣는 방법

 

\를 큰 따옴표 앞에 위치시키면 된다.

System.out.println("yeony said \"Welcome programming world\"");

이를 이스케이프 기법이라고 한다. 

 

이스케이프 (escape = 도망)

: 큰 따옴표가 가진 문법적인 역할에서 도망쳐서 문자로 인식하도록 한다는 의미!

 


여러 줄로 표시하는 방법

/n을 문자열 중간에 삽입해주면 된다. 

System.out.println("HTML\nCSS\nJavaScript\n");

 


문자와 문자를 더하는 방법

+를 이용하면 된다.

System.out.println("Hello"+"yeony world");

객체의 주소, 내용 비교하는 방법

(1) 객체의 주소 비교

: == 활용

 

(2) 객체의 내용 비교

: equals 활용

객체A.equals(객체B)