2016-10-04 90 views
-1

为了将52个卡片对象存储到“卡组”中,我试图创建一个数组。 ,因为我需要字符串适合和int值存储在数组我将尝试和使用构造函数作为数组类型,它似乎工作。我只是想知道在使用这种方法时,我的卡阵列就像普通的数组一样工作。我将能够使用此数组中的内置方法。从卡组中选择5个随机卡片对象

public class Card { 
 
    
 
    String suit; 
 
    int value; 
 
    
 
    public Card(String s, int v) { 
 
    suit = s; 
 
    value = v; 
 
    } 
 
} 
 

 
public class Driver { 
 
    
 
    Card[] deck = new Card[52]; 
 
}

+0

在ENGLSH我们写词的阵列“一世”。另外,请检查您的语言标签。 – 2016-10-04 19:56:51

+0

我真的不知道我没有大写的事实与这个问题有关,但是没问题。 –

+0

为什么不呢? –

回答

0

你确定这是JavaScript不是Java?

如果你让你的类的静态:

public static class Driver { 

您将能够访问使用

Driver.deck.length(); 

或任何其他内置阵列功能