Code:
//My card class
import java.util.Arrays;
import java.util.Random;
public class Card
{
//Attributes
private int suit;
private int value;
//Constructors
//Default
public Card()
{
suit=0;
value=0;
}
//Explicit
public Card(int suit, int value)
{
this.suit=suit;
this.value=value;
}
if(suit == 0)
{
return ("heart");
}
else if(suit == 1)
{
return ("spade");
}
else if(suit == 2)
{
return ("club");
}
else if(suit == 3)
{
return ("diamond");
}
public int getSuit()
{
return suit;
}
public int getValue()
{
return value;
}
public String toString()
{
return (suit+ "," +value);
}
}
//My deck class
import java.util.Arrays;
import java.util.Random;
public class Deck
{
public static void main(String[] args)
{
int[] s=new int[4];
int[] v=new int[13];
Card[] c=new Card[13];
Random gen=new Random();
for(int i=0; i<13; i++)
c[i]=new Card(gen.nextInt(13), gen.nextInt(4));
for(int i=0; i<5; i++)
System.out.println(c[i]);
}
}
Comment