]> gitweb.fperrin.net Git - Dictionary.git/blobdiff - jars/icu4j-52_1/main/classes/core/src/com/ibm/icu/impl/Utility.java
Upgrade ICU4J.
[Dictionary.git] / jars / icu4j-52_1 / main / classes / core / src / com / ibm / icu / impl / Utility.java
similarity index 99%
rename from jars/icu4j-4_8_1_1/main/classes/core/src/com/ibm/icu/impl/Utility.java
rename to jars/icu4j-52_1/main/classes/core/src/com/ibm/icu/impl/Utility.java
index 31085bc0e7fe6ca7ea32e49f9b5436a96952e0d1..2a9d5876bd401b1f5f084d063c918b8ba1d8deda 100644 (file)
@@ -8,6 +8,7 @@ package com.ibm.icu.impl;
 
 import java.io.IOException;
 import java.util.ArrayList;
+import java.util.Locale;
 import java.util.regex.Pattern;
 
 import com.ibm.icu.lang.UCharacter;
@@ -77,7 +78,7 @@ public final class Utility {
         if (source instanceof int[])
             return(arrayEquals((int[]) source,target));
         if (source instanceof double[])
-            return(arrayEquals((int[]) source,target));
+            return(arrayEquals((double[]) source, target));
         if (source instanceof byte[])
             return(arrayEquals((byte[]) source,target));
         return source.equals(target);
@@ -964,7 +965,7 @@ public final class Utility {
         if (negative) {
             i = -i;
         }
-        String result = Long.toString(i, 16).toUpperCase();
+        String result = Long.toString(i, 16).toUpperCase(Locale.ENGLISH);
         if (result.length() < places) {
             result = "0000000000000000".substring(result.length(),places) + result;
         }