From 2758b1b1abe64ee9e6486ac3501f76fdf86768d0 Mon Sep 17 00:00:00 2001 From: fefe <hofer.francois.01@gmail.com> Date: Fri, 22 Nov 2019 18:15:30 +0100 Subject: [PATCH] Hangman new version --- src/main/java/ch/Hangman/Hangman.java | 40 ------------------ .../java/ch/{ => hepia}/Hangman/Hangman.class | Bin src/main/java/ch/hepia/Hangman/Hangman.java | 33 +++++++++++++++ 3 files changed, 33 insertions(+), 40 deletions(-) delete mode 100644 src/main/java/ch/Hangman/Hangman.java rename src/main/java/ch/{ => hepia}/Hangman/Hangman.class (100%) create mode 100644 src/main/java/ch/hepia/Hangman/Hangman.java diff --git a/src/main/java/ch/Hangman/Hangman.java b/src/main/java/ch/Hangman/Hangman.java deleted file mode 100644 index 241346f..0000000 --- a/src/main/java/ch/Hangman/Hangman.java +++ /dev/null @@ -1,40 +0,0 @@ -public class Hangman { - /*private String currentWord; - private String guessWord;*/ - private static String check(String currentWord, String guessWord, char letter){ - StringBuilder newStr = new StringBuilder(currentWord); - for ( int i = 0; i < guessWord.length(); i++){ - if (guessWord.charAt(i) == letter){ - newStr.setCharAt(i, letter); - } - } - return newStr.toString(); - } - - private static void printHang(int i){ - for (int j=0; j < 8; j++){ - if(j == 0){ - for (int x=0; x < 9; x++){ - System.out.print("-"); - } - System.out.println("-"); - } - if (j > 0){ - System.out.print("|"); - if (j == 1){ - System.out.print("/"); - } - if (i > 1){ - System.out.print(" |"); - } - } - - } - } - public static void main(String[] args){ - //System.out.println(check("_____","lalaa",'a')); - printHang(2); - } - - -} \ No newline at end of file diff --git a/src/main/java/ch/Hangman/Hangman.class b/src/main/java/ch/hepia/Hangman/Hangman.class similarity index 100% rename from src/main/java/ch/Hangman/Hangman.class rename to src/main/java/ch/hepia/Hangman/Hangman.class diff --git a/src/main/java/ch/hepia/Hangman/Hangman.java b/src/main/java/ch/hepia/Hangman/Hangman.java new file mode 100644 index 0000000..c8727e9 --- /dev/null +++ b/src/main/java/ch/hepia/Hangman/Hangman.java @@ -0,0 +1,33 @@ +public class Hangman { + /*private String currentWord; + private String guessWord;*/ + private static String check(String currentWord, String guessWord, char letter){ + StringBuilder newStr = new StringBuilder(currentWord); + for ( int i = 0; i < guessWord.length(); i++){ + if (guessWord.charAt(i) == letter){ + newStr.setCharAt(i, letter); + } + } + return newStr.toString(); + } + + private static void printHang(int i){ + String i0 = ""; + String i1 = "----------\n|/\n|\n|\n|\n|\n|\n|"; + String i2 = "----------\n|/ |\n|\n|\n|\n|\n|\n|"; + String i3 = "----------\n|/ |\n| (.)\n|\n|\n|\n|\n|"; + String i4 = "----------\n|/ |\n| (̣̣ )\n| |\n|\n|\n|\n|"; + String i5 = "----------\n|/ |\n| (̣̣ )\n| /|\n|\n|\n|\n|"; + String i6 = "----------\n|/ |\n| (̣̣ )\n| /|\\ \n|\n|\n|\n|"; + String i7 = "----------\n|/ |\n| (̣̣ )\n| /|\\ \n| | \n|\n|\n|"; + String i8 = "----------\n|/ |\n| (̣̣ )\n| /|\\\n| | \n| / \n|\n|"; + String i9 = "----------\n|/ |\n| (̣̣ )\n| /|\\\n| | \n| / \\\n|\n|"; + String [] drawHangMan = {i0, i1, i2, i3, i4, i5, i6, i7, i8, i9}; + System.out.println(drawHangMan[i]); + } + public static void main(String[] args){ + printHang(2); + } + + +} \ No newline at end of file -- GitLab