Character.getNumericValue(..) in Java returns same number for upper and lower case characters
问题 I have a book with the following code snippet in front of me int a = Character.getNumericValue('a'); int z = Character.getNumericValue('z'); int A = Character.getNumericValue('A'); int Z = Character.getNumericValue('Z'); System.out.println(a); System.out.println(z); System.out.println(A); System.out.println(Z); The example then goes on to use these values as upper and lower limits for iteration which implies that the integers assigned to a and A have different values, but when I run the code