for(int i = 0; i < ageToOutsideAge.length(); i++)
{
result += (char)(ageToOutsideAge.charAt(i) + 49);
}
class Solution {
public String solution(int age) {
String answer = "";
String s = String.valueOf(age);
String[] arr = s.split("");
for(int i = 0; i < arr.length; i++){
answer += ((char)(Integer.parseInt(arr[i])+97));
}
return answer;
}
}
문제


풀이
String.valueOf() 을 통해서 String으로 변환하고 split으로 쪼개서
97씩 더하고 Integer.parseInt로 정수형으로 다시 변환하였다.
다른 풀이들을 보니까 charAt()으로 쪼개고 49를 더하는 풀이도 있었다
'java' 카테고리의 다른 글
| [프로그래머스 - 자바] 약수 구하기 (0) | 2023.08.29 |
|---|---|
| [프로그래머스 - 자바] 피자 나눠 먹기 (2) (0) | 2023.08.28 |
| [프로그래머스 - 자바] 각도기 (0) | 2023.08.21 |
| java 정수를 한글로 바꿔주는 메소드 (0) | 2022.10.06 |
| java for문과 배열을 이용해서 성적 출력 (4) | 2022.10.05 |