Untitled

 avatar
unknown
plain_text
5 months ago
1.7 kB
5
Indexable
public class Main {
    public static void main(String[] args) {
        // Originale Menge ausgeben
        System.out.print("Original Set: ");
        System.out.println();
        MySet.printSet(MySet.set);
        System.out.println();

        // Ein Element hinzufügen
        MySet.addToSet(10);
        System.out.print("After adding 10: ");
        System.out.println();
        MySet.printSet(MySet.set);  // Erwartet: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10
        System.out.println();

        // Eine andere Menge hinzufügen
        MySet otherSet = new MySet();
        MySet.set = new int[]{13,12,11};
        MySet.addToSet(otherSet);
        System.out.print("After adding another set {5, 6, 11}: ");
        System.out.println();
        MySet.printSet(MySet.set);  // Erwartet: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11
        System.out.println();

        // Ein Element entfernen
        MySet.removeFromSet(3);
        System.out.print("After removing 3: ");
        System.out.println();
        MySet.printSet(MySet.set);  // Erwartet: 1, 2, 4, 5, 6, 7, 8, 9, 10, 11
        System.out.println();

        MySet otherSet2 = new MySet();
        MySet.set = new int[]{5, 6, 10};
        MySet.removeFromSet(otherSet2);
        System.out.println("After removing another set {5, 6, 11}: ");
        MySet.printSet(MySet.set);
        System.out.println();

        // Die Menge sortieren
        int[] sortedSet = MySet.sort(MySet.set);
        System.out.print("Sorted Set (odd first, then even): ");
        System.out.println();
        MySet.printSet(sortedSet);  // Erwartet: zuerst ungerade, dann gerade Zahlen
    }
}
Editor is loading...
Leave a Comment