본문 바로가기

Java/code

과제 못풀었던 문제

147번 문제를 틀렸는데

String str1 = 2+3+""; 이 경우는 더하고 난 후를 String에 담는 것이니 당연히 5가 나올것이라 예상하고
String str2 = 2+""+3; 이 경우는 중간에 문자열이 껴있으니 숫자 그대로 23이 나올것이라 예상하였으나
String str3 = ""+2+3; 이 경우에도 23이 그대로 문자열로 나올줄 몰랐다.

//문자열로 시작하면 뒤에도 전부 문자열로 인식!

'Java > code' 카테고리의 다른 글

윤년을 구하는 조건식  (0) 2023.04.04
시험의 평가 비율를 고려하여 평균을 구하는 방법  (0) 2023.04.04
변수와 입출력  (0) 2023.03.31
형변환  (0) 2023.03.31
131p 풀지 못한 문제  (0) 2023.03.31