UnsignedNumberUtil { public static long parseUnsignedLong(String s) { return parseUnsignedLong(s, 10); } private  UnsignedNumberUtil(); static int parseUnsignedInt(String s); static String unsignedIntToString(int x); static long parseUnsignedLong(String s); static String unsignedLongToString(long x); static final long MAX_VALUE; }
@Test public void testParseUnsignedLong() throws Exception { Assert.assertEquals(-1, UnsignedNumberUtil.parseUnsignedLong("18446744073709551615")); }