题目来源
题目描述
题目解析
模拟题
class Solution {
public String toGoatLatin(String S) {
String[] arr = S.split(" ");
StringBuilder sb = new StringBuilder();
for (int i = 0; i < arr.length; i++){
String word = arr[i];
if (word.charAt(0) == 'a' || word.charAt(0) == 'e' || word.charAt(0) == 'i' || word.charAt(0) == 'o' || word.charAt(0) == 'u' ||
word.charAt(0) == 'A' || word.charAt(0) == 'E' || word.charAt(0) == 'I' || word.charAt(0) == 'O' || word.charAt(0) == 'U'){
sb.append(word).append("ma");
}else{
sb.append(word.substring(1)).append(word.charAt(0)).append("ma");
}
int j = i + 1;
while (j != 0){
sb.append('a');
j--;
}
sb.append(" ");
}
return sb.toString().trim();
}
}