class Solution {
public String toGoatLatin(String S) {
Set<Character> se = new HashSet();
for(char c : new char[]{'a','e','i','o','u','A','E','I','O','U'})
se.add(c);
int t = 1;
StringBuilder sb = new StringBuilder();
for(String w : S.split(" ")){//分割字符串
char f = w.charAt(0);
if(se.contains(f))
sb.append(w);
else{
sb.append(w.substring(1));//剪切字符串
sb.append(w.substring(0,1));
}
sb.append("ma");
for(int i = 0;i < t;i++)
sb.append("a");
t++;
sb.append(" ");
}
sb.deleteCharAt(sb.length() - 1);//删除某个元素
return sb.toString();//转换为字符串对象
}
}
leetcode——824
最新推荐文章于 2020-08-09 18:57:35 发布