大文字A小文字a等、文字の大小を比較するために、uncodeを調べたいです

何をどの様に使えばいいんですか?

String str="A";
int a=Integer.valueOf(str).intValue();
System.out.println(str);

で、組んだところ

Exception in thread "main" java.lang.NumberFormatException: For input string: "A"
at java.lang.NumberFormatException.forInputString(Unknown Source)
at java.lang.Integer.parseInt(Unknown Source)
at java.lang.Integer.valueOf(Unknown Source)
at q3.main(q3.java:4)

と、吐き出されました