我想写来检查的方法string
为辅音使用两种.contains
或.indexOf
。
我想我可以做很长的路要走,并检查字母表中的每个辅音,但我知道有更好的方法。到目前为止,这是我所拥有的,但是就像我说的那样,我认为这还有很长的路要走。
public boolean containsConsonant(String searchString) {
if(searchString.contains("b") || searchString.contains("c")){
return true;
}
我看到您明确要求使用contains
或indexOf
万一-如果您可以使用matches
-它将非常容易实现。
public boolean containsConsonant(String searchString){
String consonants = ".*[bcdfghj].*"; //list the characters to be checked
return searchString.matches(consonants);
}
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句