Skip to content

Instantly share code, notes, and snippets.

@jimmykurian
Created February 3, 2012 22:04
Show Gist options
  • Save jimmykurian/1732987 to your computer and use it in GitHub Desktop.
Save jimmykurian/1732987 to your computer and use it in GitHub Desktop.
A Java program that takes user input describing a playing card in shorthand notation.
//Card.java - Jimmy Kurian
public class Card
{
private String denom;
private String suite;
private String String1;
private String String2;
public Card(String s1)
{
denom = s1.substring(0, 1);
suite = s1.substring(1);
}
public String getDescription()
{
if (denom.equalsIgnoreCase("K"))
{
String1 = "King";
}
else if (denom.equalsIgnoreCase("Q"))
{
String1 = "Queen";
}
else if (denom.equalsIgnoreCase("J"))
{
String1 = "Jack";
}
else if (denom.equals("10"))
{
String1 = "Ten";
}
else if (denom.equals("9"))
{
String1 = "Nine";
}
else if (denom.equals("8"))
{
String1 = "Eight";
}
else if (denom.equals("7"))
{
String1 = "Seven";
}
else if (denom.equals("6"))
{
String1 = "Six";
}
else if (denom.equals("5"))
{
String1 = "Five";
}
else if (denom.equals("4"))
{
String1 = "Four";
}
else if (denom.equals("3"))
{
String1 = "Three";
}
else if (denom.equals("2"))
{
String1 = "Two";
}
else if (denom.equalsIgnoreCase("A"))
{
String1 = "Ace";
}
if (suite.equalsIgnoreCase("D"))
{
String2 = "Diamonds";
}
else if (suite.equalsIgnoreCase("H"))
{
String2 = "Hearts";
}
else if (suite.equalsIgnoreCase("C"))
{
String2 = "Clubs";
}
else if (suite.equalsIgnoreCase("S"))
{
String2 = "Spades";
}
return String1 + " of " + String2;
}
}
//CardDescription.java - Jimmy Kurian
import java.util.*;
public class CardDescription
{
public static void main(String[] args)
{
Card c1 = new Card("KS");
System.out.println("Your card is " + c1.getDescription());
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment