2012-04-01 11 views
3

Ich plane gerade meine nächste Hausaufgabe, die ein Anagramm-Finder ist. Ich benutze Java und würde gerne wissen, ob Sie eine Menge von Sets haben können, wobei jedes Set den gleichen Namen currentSet hat (die Namen jedes Sets sind nicht einzigartig oder dynamisch erstellt? Wenn dies zu vage ist, kann ich meinen Code posten) in Zusammenhang setzen GrüßeEine Reihe von Sets mit doppelten Namen?

+0

ich bin nicht sicher, was du meinst, hast du gerade Möchten Sie ein Set definieren, das andere Set-Objekte enthält? HashSet > nestedSet; '? –

+0

Vergessen Sie nicht, den Hausaufgaben Fragen das Tag [tag: homework] hinzuzufügen. Sehr nützlich, viele Follower. –

+0

Ja ein Set das hält andere Set-Objekte. Wie bearbeite ich meine Tags, um Hausaufgaben hinzuzufügen? – JasonMortonNZ

Antwort

2

wie @Hunter bereits erwähnt, können Sie Set-Sets haben der Code so etwas wie folgt aussehen würde:...

import java.util.*; 

public class TestingSets { 
    public static void main(String[] args) { 
     Set<Set<String>> mainSet = new HashSet<Set<String>>(); 
     Set<String> s; 
     for (int i=0; i<10; i++){ 
      s = new HashSet<String>(); 
      s.add("Hi "+i); 
      mainSet.add(s); 
     } 
    } 
} 
+0

Das ist perfekt, danke. – JasonMortonNZ