Integer.toString()の、非対称性
なんか釈然としない。
public class Test {
public static void main(String[] args) {
System.err.println(Integer.parseInt("a", 16));
System.err.println(Integer.parseInt("a", 16)); // 全角
System.err.println(Integer.parseInt("1", 16)); // 全角
System.err.println(Integer.toString('a', 16));
System.err.println(Integer.toString('a', 16)); // 全角
System.err.println(Integer.toString('1', 16)); // 全角
System.err.println(Integer.valueOf("a", 16));
System.err.println(Integer.valueOf("a", 16)); // 全角
System.err.println(Integer.valueOf("1", 16)); // 全角
}
}
shanai@shanai-laptop:/tmp$ java Test
10
10
1
61
ff41
ff11
10
10
1





