如何设置集合在集

时间:2017-07-23 21:45:33

标签: java arrays string int set

我在这里有很多代码,我想知道如何使用此代码更改它以使我的设置随机选择集合中的一个字符串。
我的代码在这里:

import java.util.Set;
import java.util.HashSet;
import java.util.Random;
import java.util.Arrays;
import java.util.ArrayList;

public class Test {
  public static void main(String[] args) {
    Set<String> a = new HashSet<String>();
    Random as = new Random();
    ArrayList<String> suit = new ArrayList<>(Arrays.asList("spades","diamonds","hearts","clubs"));
    a.add( "ace");
    a.add( "2");
    a.add( "3");
    a.add( "4");
    a.add( "5");
    a.add( "6");
    a.add( "7");
    a.add( "8");
    a.add( "9");
    a.add( "10");
    a.add( "Jack");
    a.add( "Queen");
    a.add( "King");
    System.out.println("" + a + " of " + suit.remove(sad.nextInt(suit.size())));
  }
}

我真的很想知道,因为我还没想到它,这对我正在制作的纸牌游戏有很大帮助。任何欺骗或网站都非常感谢。

0 个答案:

没有答案