chorium

Paaohjelma

Feb 16th, 2019
102
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.55 KB | None | 0 0
  1.  
  2. package hirsipuu;
  3.  
  4. import java.util.Scanner;
  5. import java.util.HashMap;
  6.  
  7. public class Paaohjelma {
  8.  
  9.     public static void main(String[] args) {
  10.         Scanner syote = new Scanner (System.in);
  11.        
  12.         System.out.println("Kerro nimesi:");
  13.         String nimi = syote.nextLine();
  14.         String playerParameters = DataFilePelaaja.findFromFile(nimi);
  15.         Pelaaja pelaaja1;
  16.        
  17.         if (playerParameters.equals("-1")) {
  18.             System.out.println("Pelaajaa ei löytynyt. Luo uusi nimimerkki.");
  19.             String newName = syote.nextLine();
  20.             String newData = newName+",0,0,sanan arvaus_1";
  21.             System.out.println(newData);
  22.             DataFilePelaaja.addOrReplacePlayerWriteToFile(newData);
  23.             pelaaja1 = new Pelaaja(DataFilePelaaja.findFromFile(newName));
  24.         } else {
  25.             pelaaja1 = new Pelaaja(DataFilePelaaja.findFromFile(nimi));
  26.         }
  27.        
  28.         while (true) {
  29.             System.out.println(pelaaja1.toString());
  30.             System.out.println("Haluatko pelata sanan arvausta? y/muu");
  31.             if (syote.nextLine().equals("y")) {
  32.                 SananValinta sana = new SananValinta();
  33.                 sana.sanojenLisays();
  34.                 SananArvaus peli = new SananArvaus(pelaaja1);
  35.                 peli.peliKierros();
  36.                 DataFilePelaaja.addOrReplacePlayerWriteToFile(pelaaja1.playerData());
  37.                 System.out.println(pelaaja1.toString());
  38.             } else {
  39.                 break;
  40.             }
  41.            
  42.         }
  43.    
  44.     }
  45.    
  46. }
Advertisement
Add Comment
Please, Sign In to add comment