Java 核心知识点:字符串转整数与字符串相加
一、字符串转整形数字
1.1 精简版(快速上手)
String str = "123";
int num = Integer.parseInt(str);
Integer numObj = Integer.valueOf(str);
try {
int badNum = Integer.parseInt("abc");
} catch (NumberFormatException e) {
System.out.println("不是有效数字");
}
int hex = Integer.parseInt("FF", 16);
1.2 详细版(机制与陷阱)
public class StringToIntDemo {
public static void main(String[] args) {
int a = Integer.parseInt();
Integer.parseInt(, );
Integer.parseInt(, );
Integer.valueOf();
Integer.valueOf();
System.out.println(obj1 == obj2);
Integer.decode();
Integer.decode();
Integer.decode();
;
{
Integer.parseInt(risky);
Integer.parseInt(risky.trim());
} (NumberFormatException ex) {
System.err.println( + ex.getMessage());
;
}
Long.parseLong();
java.math. .math.BigInteger();
}
}