tutorials.de Buch-Aktion 02/2012
ERLEDIGT
NEIN
ANTWORTEN
3
ZUGRIFFE
1011
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    ala ala ist offline Rookie
    Registriert seit
    Nov 2009
    Beiträge
    8
    hallo, konnte jemand mir bitte sagen, wie ich zwei Mengen in einem Feld also als Arry darstellen kann und dann differenz der beiden bilde und auch in einem Feld speichern kann.
    Danke fuer euer hilfe. Will keine Klass schreiben, sonder wie die Methode aussehen mag intressiert mich.
     

  2. #2
    Registriert seit
    Jun 2002
    Ort
    Saarbrücken (Saarland)
    Beiträge
    9.724
    Blog-Einträge
    29
    Hallo,

    suchst du sowas?
    Code java:
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    
    package de.tutorials.training;
     
    import static java.util.Arrays.asList;
     
    import java.util.ArrayList;
    import java.util.Arrays;
    import java.util.List;
     
    public class ArrayDifference {
     
        public static void main(String[] args) {
            Object[] a = { 3, 4, 5, 6 };
            Object[] b = { 3,    5    };
     
            Object[] difference = difference(a, b);
     
            System.out.println(Arrays.toString(difference));
        }
     
        static Object[] difference(Object[] a, Object[] b) {
            List<Object> list = new ArrayList<Object>(asList(a));
            list.removeAll(asList(b));
            return list.toArray();
        }
     
    }

    Ausgabe:
    Code :
    1
    
    [4, 6]

    Siehe auch hier:
    http://www.tutorials.de/forum/algori...nter-java.html

    Gruß Tom
     
    Java rocks!
    How to become a good Java Programmer?
    Does IT in Java and .Net
    The only valid measurement of code quality: WTFs / minute
    Blog
    Xing
    Twitter

  3. #3
    ala ala ist offline Rookie
    Registriert seit
    Nov 2009
    Beiträge
    8
    Danke, schon in der Art, aber kann man die Menge auch in eine statische Speichersrtuktur also Felder ausdrucken?
    Oder muss es unbedingt in der Array.List sein? Bin dankbar für Rückmeldung
     

  4. #4
    Avatar von Vereth
    Vereth Vereth ist offline Mitglied Brokat
    Registriert seit
    Nov 2009
    Ort
    Dortmund
    Beiträge
    372
    Das Ergebnis wird als Array zurückgeliefert (Aufruf der toArray-Methode!), was willst du also mehr?
     
    Vielen Dank für die Nutzung des Bewerten- und Danke-Buttons

    Wenn man sieht, dass man einen anderen glücklich gemacht hat, ist die Welt um zwei glückliche Menschen reicher.

Ähnliche Themen

  1. Antworten: 2
    Letzter Beitrag: 27.06.09, 20:22
  2. Array Größe zur Laufzeit bestimmen
    Von Dolphon im Forum C/C++
    Antworten: 2
    Letzter Beitrag: 02.11.08, 11:52
  3. Array-Differenzmenge bestimmen
    Von starforcee im Forum Algorithmen & Datenstrukturen mit Java
    Antworten: 3
    Letzter Beitrag: 09.10.08, 17:49
  4. Array größe bestimmen
    Von Winner im Forum Visual Basic 6.0
    Antworten: 2
    Letzter Beitrag: 01.10.07, 13:58
  5. Minimum aus Array bestimmen
    Von sirhC6 im Forum C/C++
    Antworten: 29
    Letzter Beitrag: 03.07.07, 22:38