본문 바로가기
공부중/혼자공부하는자바

String.valueOf()보다 숫자+""

by 식빵ee 2024. 1. 29.

프로그래머스를 풀다가 문자열과 숫자 합치기 문제였는데

 

나는 

String.valueOf(int값)

Integer.valueOf(String값)

을 이용해서 답을 제출했는데

다른 사람 풀이는

public int solution(int a, int b) {
        int answer = 0;
        int aLong = Integer.parseInt(""+a+b);
        int bLong = Integer.parseInt(""+b+a);
        answer = aLong > bLong ? aLong : bLong;

        return answer;
    }

 

이었다.

Java는 문자열 + 숫자에서 숫자를 문자열로 처리하기 때문에 자바는 하다보면 가끔 인트->스트링 변환하는 경우 String.valueOf() 같은거 안 쓰고 그냥 숫자+"" 많이 쓴다고 한다.

꿀팁이다.

'공부중 > 혼자공부하는자바' 카테고리의 다른 글

수 조작하기1 switch문사용하기  (0) 2024.02.01
[JAVA] 배열, 리스트  (0) 2024.02.01
자바의 for구문에서 콜론(:)의 기능  (0) 2024.01.29
인터페이스 interface  (0) 2024.01.10
객체와 메모리 관계  (0) 2023.12.15

댓글


post image post image post image post image post image post image post image post image