AC,String基本操作仍不熟悉
- s.length()要记得加括号
- s.charAt(i) 是 (i) 不是 [i]
- String.valueOf(char[] chs) char[]转化为String,记得写String.valueOf
- s.substring(int begin, int end) 该子字符串从begin开始,到end-1结束
class Solution {
public String removeVowels(String s) {
char[] arr = new char[s.length()];
int j = 0;
for(int i = 0; i < s.length(); i++){
if(s.charAt(i)!='a'&&s.charAt(i)!='e'&&s.charAt(i)!='i'&&s.charAt(i)!='o'&&s.charAt(i)!='u')
arr[j++] = s.charAt(i);
}
return String.valueOf(arr).substring(0, j);
}
}
参考博客:
String类方法集合(charAt、contains、endWith、IndexOf、lastIndexOf、length、replace、split、toCharArray、trim等等)