inflearn logo
강의

講義

知識共有

Javaプログラミング入門講座(renew ver.) - 初心者から開発者就職まで!!

特殊文字と書式文字

이해가 안가는게 있습니다

310

park780042770

投稿した質問数 6

0

 ("오늘의 기온은 " + num1 +" 도 입니다.") 라고 되어 있는데 혹시 "+ num1 +"은 왜 붙는건가요?

num1 은 int 로 값을 대입해 놓은건 알겟는데 "" 와  +가 이해가 안갑니다 ㅠㅠ 도와주세요 ㅠ

java

回答 2

1

park780042770

와 너무 감사합니다!!

복 받으실거에요!

0

codetrain999

안녕하세요 박준보님.

"" 쌍따옴표로 둘러쌓인것은 문자열 (String)이라는 데이터 입니다.

문자열은 주로 사람이 봐야하는 메세지등을 나타내는데 사용합니다.

.

그리고 + 덧셈 연산자는 숫자를 더하는 기능외에 특별한 기능이 하나 더 있습니다.

바로, 문자열과 문자열을 붙이는 역할입니다. 이것 외에도 문자와 숫자를 붙일 수 있습니다.

이 경우 숫자가 문자로 변환되어 새로운 문자열이 됩니다.

.

"Hello" + 43 // "Hello43 " 

.

박준보님 예제의 경우 num1 값이 32라고 하면

"오늘의 기온은 " + 32 +" 도 입니다."

-> "오늘의 기온은 32" + "도 입니다."

-> "오늘의 기온은 32도 입니다."

와 같이 하나의 문자열로 합쳐지는 과정을 거치게 됩니다.

.

감사합니다.

서식 문자 실습 중 콘솔 결과값 글자 깨짐

0

556

1

19-4 : super 클래스 부분에서

0

378

1

비트를 뒤에서부터 읽으셔서 궁금해서 질문드립니다!

1

650

1

배열예제 오류

0

389

1

GC 동작시기가 궁금합니다.

0

374

0

자바 18버전으로 다운받아도 되나요?

0

533

1

클래스 생성과 관련하여 질문 있습니다

0

265

0

형변환시 신규 메모리가 할당 되는지

0

349

0

Socket을 null로 처음에 선언해주는 이유가 뭘까요?

0

302

0

반환값 용도

0

338

1

블로그 작성

0

316

0

삼항연산자 잘못 적으셨어요

0

265

1

어느것부터 다운로드를 해야하는지 좀 막히네요

0

352

1

inputStream.read()질문드립니다

0

325

1

System.out.println("i + j = " + (i+j); 이렇게 쓰는 이유가 뭔가요? " "i + j " = (i +j)라고 쓸수 있는거 아닌가요?

0

367

1

<for문> 예시 작성시 에러발생 질문드립니다

0

577

2

이해가 안가는 부분이 있습니다.. 선생님들.. 도와주세요..!!

0

314

1

인터페이스를 사용 하는 이유가 무엇인가요?..

0

737

1

혹시 영상 만드시고 업로드 전 확인 안하시나요..? 잡음..

1

304

1

jdk-16.0.1은 jre가 없이 jdk만 설치되는게 정상인가요?

0

498

1

메모장을 실행하실때

0

313

1

강의 중 말씀해주신 형변환된 코드가 알고 싶어요.

0

231

2

메모장이안돼요 처음에

0

277

0

SE 16까지 나왔던데

0

282

0