--- old/src/java.base/share/classes/sun/text/normalizer/UTF16.java 2018-09-28 11:31:13.721908797 +0700 +++ new/src/java.base/share/classes/sun/text/normalizer/UTF16.java 2018-09-28 11:31:13.329908797 +0700 @@ -326,7 +326,7 @@ * @exception IndexOutOfBoundsException Thrown if offset16 is not within the range of start and limit. * @stable ICU 2.1 */ - public static int charAt(char source[], int start, int limit, int offset16) { + public static int charAt(char[] source, int start, int limit, int offset16) { offset16 += start; if (offset16 < start || offset16 >= limit) { throw new ArrayIndexOutOfBoundsException(offset16); @@ -516,7 +516,7 @@ * are out of range. * @stable ICU 2.1 */ - public static int moveCodePointOffset(char source[], int start, int limit, + public static int moveCodePointOffset(char[] source, int start, int limit, int offset16, int shift32) { int size = source.length;