summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBen Culkin <scorpress@gmail.com>2023-06-25 15:52:06 -0400
committerBen Culkin <scorpress@gmail.com>2023-06-25 15:52:06 -0400
commit726e6e3f24f81a3cfa1fc5b25de4c1da654069e5 (patch)
tree63dd6f7562d9d367442b21371a076516a3762bfd
parent6cefe003af0d6a24447fcfaa91c785d290efd95d (diff)
Resolve some warnings
-rw-r--r--src/examples/java/bjc/inflexion/examples/IndefTester.java18
-rw-r--r--src/examples/java/bjc/inflexion/examples/InflexionTester.java22
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")