From ba496c4947ca775306f345c8da3d34e87e7cb5f1 Mon Sep 17 00:00:00 2001 From: Qusay Jamous Date: Wed, 30 Oct 2024 19:27:46 -0400 Subject: [PATCH] Modified Java File, constant definitions moved to top of class --- src/com/jwetherell/algorithms/numbers/Integers.java | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/src/com/jwetherell/algorithms/numbers/Integers.java b/src/com/jwetherell/algorithms/numbers/Integers.java index fb86fd3d..15f52ebc 100644 --- a/src/com/jwetherell/algorithms/numbers/Integers.java +++ b/src/com/jwetherell/algorithms/numbers/Integers.java @@ -4,10 +4,17 @@ import java.util.HashMap; import java.util.Map; + + public class Integers { private static final BigDecimal ZERO = new BigDecimal(0); private static final BigDecimal TWO = new BigDecimal(2); + private static final int BILLION = 1000000000; // hello + private static final int MILLION = 1000000; //hello + private static final int THOUSAND = 1000; // hello + private static final int HUNDRED = 100; // hello + private static final int TEN = 10; // classes defined and moved to top public static final String toBinaryUsingDivideAndModulus(int numberToConvert) { int integer = numberToConvert; @@ -137,11 +144,7 @@ public static final boolean powerOfTwoUsingBits(int numberToCheck) { multiDigits.put(90,"ninety"); } - private static final int BILLION = 1000000000; - private static final int MILLION = 1000000; - private static final int THOUSAND = 1000; - private static final int HUNDRED = 100; - private static final int TEN = 10; + private static final String handleUnderOneThousand(int number) { StringBuilder builder = new StringBuilder();