class Solution {
public String solution(String my_string, String alp) {
for (int i = 0; i < my_string.length(); i++) {
char a = my_string.charAt(i);
if (Character.toString(a).equals(alp))
my_string = my_string.replace(Character.toString(a), alp.toUpperCase());
}
return my_string;
}
}
char와 String 변환 왔다갔다하기..
[다른 사람의 풀이]
class Solution {
public String solution(String my_string, String alp) {
String a = alp.toUpperCase();
return my_string.replaceAll( alp, a);
}
}
진짜 똑똑하다.
replaceAll 사용하면 alp인걸 다 a로 바꿔주지,,, 맞다