Guest User

Untitled

a guest
Feb 20th, 2018
130
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.70 KB | None | 0 0
  1. import cards.*;
  2. import static cards.Card.*;
  3. import static cards.Card.Constant.*;
  4.  
  5. public class Karten {
  6.     public static void main(String[] args) {
  7.  
  8.         Deck Karte = new Deck();
  9.         Card[] meinStapel = new Card[7];
  10.         Card puffer; // Kann man auch "Card[] meinPuffer = new Card[7]
  11.  
  12.         for (int i = 0; i < meinStapel.length; i++) {
  13.             meinStapel[i] = Karte.deal();
  14.         }
  15.  
  16.         printCardArray(meinStapel);
  17.  
  18.         for (int i = 0; i < meinStapel.length; i++) {
  19.             for (int v = i + 1; v < meinStapel.length; v++) {
  20.                 if (0 > meinStapel[i].getRank().compareTo(meinStapel[v].getRank())) {
  21.                     puffer = meinStapel[i];
  22.                     meinStapel[i] = meinStapel[v];
  23.                     meinStapel[v] = puffer;
  24.                 }
  25.             }
  26.         }
  27.         printCardArray(meinStapel);
  28.  
  29.         for (int v = 0; v > meinStapel.length; v++) {
  30.  
  31.             if (meinStapel[v].getRank().equals(meinStapel[v + 3].getRank())) {
  32.                 System.out.println("Wir haben ein Vierling!");
  33.                 System.out.printf("%S %S %S %S \n", meinStapel[v], meinStapel[v + 1], meinStapel[v + 2], meinStapel[v + 3]);
  34.             }
  35.             if (meinStapel[v].getRank().equals(meinStapel[v + 2].getRank())) {
  36.                 System.out.println("Wir haben ein Drilling!");
  37.                 System.out.printf("%S %S %S \n", meinStapel[v], meinStapel[v], meinStapel[v + 1]);
  38.             }
  39.             if (meinStapel[v].getRank().equals(meinStapel[v + 1].getRank())) {
  40.                 System.out.println("Wir haben ein Paar!");
  41.                 System.out.printf("%S %S \n", meinStapel[v], meinStapel[v]);
  42.             }
  43.         }
  44.     }
  45. }
Add Comment
Please, Sign In to add comment