728x90
- String 작성 시 꼭 큰 따옴표 "" 사용해야 하나요? 네!
- System.out.println("Hello World"); // String
Character가 모여있는 문자열
- System.out.println('hello world'); // Character
한 글자를 표현함 / 문자
의미가 달라지기 때문에 사용하지 마세요!
- 줄바꿈을 하고 싶을 때 \n 삽입
System.out.println("Hello \nWorld");
\n은 역슬래시 + n이므로, 엔터키 위 or 옆의 \ 를 사용해야 한다.
- 문자 안에 큰 따옴표 넣고 싶을 때 \ 삽입
System.out.println("Hello \"World\"");
원래 큰 따옴표는 문자의 시작과 끝을 알리는 특수한 문자다.
JAVA 입장에선 \없을 경우 혼란스럽다. 시작했다. 끝났다? 시작했다? 끝났다?
- \를 각 따옴표 앞에 붙여주면
내 바로 뒤에 오는 얘는 일반적인 문자 따옴표야!를 알려줘야 한다.
= 해방시킨다. escape 한다. 라고도 함
- 수업 완료 인증
- 대량 메일 발송 시, 이름 변경
System.out.println("Hello, leezche ... bye. ".replace("leezche", "egoing"));
System.out.println("Hello, [[[name]]] ... bye. ".replace("[[[name]]]", "egoing"));
replace("A", "B") : A를 B로 교체
출처 : https://opentutorials.org/course/3930/26658 생활코딩_문자열 다루기
문자열 다루기 - 생활코딩
문자열 다루기 2019-10-09 15:16:04 강의 1 소스코드 변경사항 public class StringApp { public static void main(String[] args) { // Character VS String System.out.println("Hello World"); // String System.out.println('H'); // Character System.ou
opentutorials.org
728x90
'🤯TIL > JAVA' 카테고리의 다른 글
[JAVA 입문] 디버거_by생활코딩 (0) | 2022.06.29 |
---|---|
[JAVA 입문] 프로그래밍이란?_by생활코딩 (0) | 2022.06.29 |
[JAVA 입문] 변수_by생활코딩 (0) | 2022.06.28 |
[JAVA 입문] 숫자와 연산_by생활코딩 (0) | 2022.06.28 |
[JAVA 입문] 데이터와 연산_by생활코딩 (0) | 2022.06.28 |