Untitled
Never
package com.cloakedstar.occ; import java.io.File; import java.io.FileNotFoundException; import java.io.FileWriter; import java.io.IOException; import java.io.PrintWriter; import java.util.Scanner; public class Counter { public static final String lossPath = "wins.txt"; public static final String winPath = "losses.txt"; public static void main(String[] args) { // TODO Auto-generated method stub setUpZeroes(); printGames(); } public static void printGames() { if(accessWins() + accessLosses() != 0) { System.out.print("Your current win/loss ratio is: " + accessWins() + " to " + accessLosses()); int totalGames = accessWins() + accessLosses(); double percent = ( (double) accessWins() / (double) totalGames); System.out.println(" or " + (percent * 100) + "%"); } System.out.println("Type \"win\" or \"loss\" to indicate you have lost or won a game."); userInput(); } @SuppressWarnings("resource") public static void userInput() { Scanner userInput = new Scanner(System.in); String game = null; game = userInput.nextLine(); if(game.equalsIgnoreCase("win")){ giveWin(); } else if(game.equalsIgnoreCase("loss")){ giveLoss(); } else { System.out.println("Unsupported input. Please type \"win\" or \"loss\""); } printGames(); } static int accessWins() { try { new File(winPath).createNewFile(); } catch (IOException e1) { // TODO Auto-generated catch block e1.printStackTrace(); } try { Scanner winScanner = new Scanner(new File(winPath)); if(winScanner.hasNextInt()) { int wins = winScanner.nextInt(); winScanner.close(); return wins; } winScanner.close(); } catch (FileNotFoundException e) { // TODO Auto-generated catch block e.printStackTrace(); } return 0; } static int accessLosses() { try { new File(lossPath).createNewFile(); } catch (IOException e1) { // TODO Auto-generated catch block e1.printStackTrace(); } try { Scanner lossScanner = new Scanner(new File(lossPath)); if(lossScanner.hasNextInt()) { int losses = lossScanner.nextInt(); lossScanner.close(); return losses; } lossScanner.close(); } catch (FileNotFoundException e) { // TODO Auto-generated catch block e.printStackTrace(); } return 0; } static void setUpZeroes() { if(new File(winPath).isFile() && new File(lossPath).isFile()) return; try { PrintWriter winWriter = new PrintWriter(new FileWriter(new File(winPath), false)); winWriter.print(0); winWriter.close(); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } try { PrintWriter lossWriter = new PrintWriter(new FileWriter(new File(lossPath), false)); lossWriter.print(0); lossWriter.close(); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } } static void giveWin() { try { int wins = accessWins(); PrintWriter winWriter = new PrintWriter(new FileWriter(new File(winPath), false)); wins++; winWriter.print(wins); winWriter.close(); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } } static void giveLoss() { try { int losses = accessLosses(); PrintWriter lossWriter = new PrintWriter(new FileWriter(new File(lossPath), false)); losses++; lossWriter.print(losses); lossWriter.close(); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } } }
Raw Text
-
OEM KETO GUMMIES AUSTRALIA Is Essential For Your Success. Read This To Find Out Why
22 min ago
-
Femdom anal training 😈
23 min ago
-
Sugar Defender Reviews WARNING!! Website, Price, Working and Where to Buy in the USA?
28 min ago
-
Huge Ass Latina Sheila Ortega Fucks A Huge Cock
52 min ago
-
CP😏 LOL1👧🍬 FOLDERS📁💯 //PEDOMON♥️🍼//R@PE😈//ZOO🐶
52 min ago
-
https://www.facebook.com/OemKetoGummiesAu/
1 hour ago
-
c pl ol
1 hour ago
-
https://www.facebook.com/CornbreadHempGummies/
1 hour ago
-
https://www.facebook.com/SugarDefenderAustraliaDiabetes/
1 hour ago
-
Hot Desi Bhabhi Sex Fingering Her Shaved Indian Pussy
1 hour ago