私はこのような方法を持っています:
public static <T> boolean isMemberOf(T item, T[] set)
{
for (T t : set) {
if (t.equals(item)) {
return true;
}
}
return false;
}
char
ここで、 forを使用してこのメソッドを呼び出そうとしますT
:
char ch = 'a';
char[] chars = new char[] { 'a', 'b', 'c' };
boolean member = isMemberOf(ch, chars);
これはうまくいきません。char
andがandchar[]
に自動ボックス化されることを期待していますが、それは起こらないようです。Character
Character[]
洞察はありますか?