import java.util.HashSet;
import java.util.Set;
public class Main {
public static void main(String[] args) {
// 与えられた文字列型セット setX と setY
Set<String> setX = Set.of("Apple", "Banana", "Orange", "Grapes");
Set<String> setY = Set.of("Banana", "Grapes", "Kiwi");
// 新しいセットを作成
Set<String> resultSet = new HashSet<>();
// setX の要素を検証して新しいセットに追加
for (String element : setX) {
if (!setY.contains(element)) {
resultSet.add(element);
}
}
// 結果を表示
System.out.println("新しいセット: " + resultSet);
}
}このコードでは、setX の要素を順番に検証し、setY に含まれていない場合に新しいセット resultSet に追加しています。最終的に、新しいセットには setX に含まれていて setY には含まれていない要素が含まれています。


