-
PROGRAMMERES Level 1 2021 카카오 채용연계형 인턴십 숫자 문자열과 영단어 JAVAPROGRAMMERS/KAKAO 2022. 7. 21. 17:40
import java.util.*; import java.io.*; class Solution { public int solution(String s) { s =s.replace("zero","0"); s =s.replace("one","1"); s =s.replace("two","2"); s =s.replace("three","3"); s =s.replace("four","4"); s =s.replace("five","5"); s =s.replace("six","6"); s =s.replace("seven","7"); s =s.replace("eight","8"); s =s.replace("nine","9"); int answer = Integer.parseInt(s); return answer; } }
반복문 활용
import java.util.*; import java.io.*; class Solution { public int solution(String s) { String s_arr[] = {"zero", "one", "two", "three", "four", "five", "six", "seven", "eight", "nine"}; for(int i=0; i<s_arr.length; i++){ s=s.replace(s_arr[i],Integer.toString(i)); } int answer = Integer.parseInt(s); return answer; } }
.replace("기존 문자","바꿀 문자 ")
Integer.parseInt() -> String to int
Integer.toString(i) -> int to String
'PROGRAMMERS > KAKAO' 카테고리의 다른 글
PROGRAMMERES Level 1 2018 KAKAO BLIND RECRUITMENT [1차] 비밀지도 (JAVA 자바) (0) 2022.08.20 PROGRAMMERES Level 1 2022 KAKAO TECH INTERNSHIP 성격 유형 검사하기 (JAVA 자바) (0) 2022.08.19 PROGRAMMERES Level 1 2019 카카오 개발자 겨울 인턴십 JAVA (0) 2022.07.21 PROGRAMMERES Level 1 2020 카카오 인턴십 키패드 누르기 JAVA (0) 2022.07.21 PROGRAMMERES Level 1 2021 KAKAO BLIND RECRUITMENT 신규 아이디 추천 JAVA (0) 2022.07.21