-4
for (int i = 0; i < arrayA.length; i++) {
for (int y = 0; y < arrayB.length; y++) {
if (arrayA[i] == arrayB[y]) {
cnt++;
}
}
}
if (cnt == arrayB.length) {
// B is subset of A
}
プリミティブ型 'int型[]'のような場合には、それが配列である場合はどう? 'Arrays.asList'はこのケースを正しく処理できず、リストを埋めるために他の方法が必要になることに言及する価値があります。 – Pshemo
配列の型に基づいて、コレクションの種類を適宜変更することができます。原始的であれば、 'stream'を使ってボックス化することさえできます。 –
それは本当です。 IMOそれは答えに入れる価値がある。 – Pshemo