이상한 문자 만들기
Last updated
Last updated
import java.util.*;
class Solution {
public String solution(String s) {
String answer = "";
s = s.toUpperCase();
StringTokenizer st = new StringTokenizer(s);
while(st.hasMoreTokens()){
String tmp = st.nextToken();
String res = "";
for(int j=0; j<tmp.length(); j++){
if(j%2 == 0){
res+=String.valueOf(tmp.charAt(j)).toUpperCase();
}else{
res+=String.valueOf(tmp.charAt(j)).toLowerCase();
}
}
answer+=(res+" ");
}
answer = answer.substring(0, answer.length()-1);
return answer;
}
}import java.util.*;
class Solution {
public String solution(String s) {
String answer = "";
String[] arr = s.split(" ");
for(int i=0; i<arr.length; i++){
for(int j=0; j<arr[i].length(); j++){
if(j%2==0)
answer+=arr[i].toUpperCase().charAt(j);
else
answer+=arr[i].toLowerCase().charAt(j);
}
if(i != arr.length-1)
answer+=" ";
}
if(s.length() > answer.length())
answer+=s.substring(answer.length());
return answer;
}
}