[JAVA 문제 풀이] 외계행성의 나이

Stupefyee's avatar
Nov 20, 2024
[JAVA 문제 풀이] 외계행성의 나이
notion image

내가 작성한 코드

💡
class Solution { public String solution(int age) { String answer = ""; char[] arr = {'a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j'}; char[] charArray = String.valueOf(age).toCharArray(); for (int i = 0; i < charArray.length; i++) { int digit = Character.getNumericValue(charArray[i]); answer += arr[digit]; } return answer; } }

다른 사람의 코드

💡
class Solution { public String solution(int age) { StringBuilder sb = new StringBuilder(); while(age > 0) { sb.insert(0, (char) ((age % 10) + (int)'a')); age /= 10; } return sb.toString(); } }
 
Share article

stupefyee