String [] V = {"a","e","i","o","u"};
Scanner input = new Scanner(System.in);
String A;
System.out.println("Enter any letters");
A=input.next();
if(A.contains(V)) {
System.out.println("success");
}
底線。如果有在「V」串的字母是「A」我希望它繼續以「成功」檢查字符串是否包含陣列中的任何字母 - JAVA
我認爲你需要檢查每一個元素單獨使用循環。 – YoungHobbit
如果您可以使用第三方依賴項,則有[containsAny](https://commons.apache.org/proper/commons-lang/javadocs/api-3.1/org/apache/commons/lang3/StringUtils.html# containsAny%28java.lang.CharSequence,%20char ...%29)方法來自Apache commons-lang的'StringUtils'類。但如果你不能,只需按照YoungHobbit所說的檢查每個元素。 – jhamon