From 726e6e3f24f81a3cfa1fc5b25de4c1da654069e5 Mon Sep 17 00:00:00 2001 From: Ben Culkin Date: Sun, 25 Jun 2023 15:52:06 -0400 Subject: Resolve some warnings --- .../java/bjc/inflexion/examples/IndefTester.java | 18 ++++++++---------- .../bjc/inflexion/examples/InflexionTester.java | 22 ++++++++++------------ 2 files changed, 18 insertions(+), 22 deletions(-) diff --git a/src/examples/java/bjc/inflexion/examples/IndefTester.java b/src/examples/java/bjc/inflexion/examples/IndefTester.java index 6172eca..34889de 100644 --- a/src/examples/java/bjc/inflexion/examples/IndefTester.java +++ b/src/examples/java/bjc/inflexion/examples/IndefTester.java @@ -18,18 +18,16 @@ public class IndefTester { * Unused CLI args. */ public static void main(String[] args) { - Scanner scn = new Scanner(System.in); - - System.out.print("Enter word: "); - String word = scn.nextLine().trim(); + try (Scanner scn = new Scanner(System.in)) { + System.out.print("Enter word: "); + String word = scn.nextLine().trim(); - while (!word.equals("")) { - System.out.printf("\t%s %s\n", EnglishUtils.pickIndefinite(word), word); + while (!word.equals("")) { + System.out.printf("\t%s %s\n", EnglishUtils.pickIndefinite(word), word); - System.out.print("Enter word: "); - word = scn.nextLine().trim(); + System.out.print("Enter word: "); + word = scn.nextLine().trim(); + } } - - scn.close(); } } diff --git a/src/examples/java/bjc/inflexion/examples/InflexionTester.java b/src/examples/java/bjc/inflexion/examples/InflexionTester.java index d2f2131..5ca1378 100644 --- a/src/examples/java/bjc/inflexion/examples/InflexionTester.java +++ b/src/examples/java/bjc/inflexion/examples/InflexionTester.java @@ -62,23 +62,21 @@ public class InflexionTester { ioex.printStackTrace(); } - final Scanner scn = new Scanner(System.in); + try (Scanner scn = new Scanner(System.in)) { + System.out.print("Enter a string to inflect (blank line to quit): "); + String ln = scn.nextLine().trim(); - System.out.print("Enter a string to inflect (blank line to quit): "); - String ln = scn.nextLine().trim(); + while (!ln.equals("")) { + System.out.println(); - while (!ln.equals("")) { - System.out.println(); + final String inflected = InflectionML.inflect(ln); - final String inflected = InflectionML.inflect(ln); + System.out.println("Inflected string: " + inflected); - System.out.println("Inflected string: " + inflected); - - System.out.print("\nEnter a string to inflect (blank line to quit): "); - ln = scn.nextLine().trim(); + System.out.print("\nEnter a string to inflect (blank line to quit): "); + ln = scn.nextLine().trim(); + } } - - scn.close(); } @SuppressWarnings("unused") -- cgit v1.2.3