图灵日记之java奇妙历险记--异常&&包装类&&泛型
在Java中,处理异常和使用包装类及泛型可以帮助我们写出更加健壮和安全的代码。
异常处理:
public void processInput() {
try {
int number = Integer.parseInt(input);
// 业务逻辑处理
} catch (NumberFormatException e) {
// 处理输入不是数字的情况
System.out.println("输入不是数字!");
}
}
包装类:
Integer integerObject = new Integer(100); // 自动装箱
int primitiveInt = integerObject; // 自动拆箱
泛型:
public class Box<T> {
private T t;
public void set(T t) {
this.t = t;
}
public T get() {
return t;
}
}
public static void main(String[] args) {
Box<Integer> integerBox = new Box<>();
integerBox.set(100);
int value = integerBox.get();
}
这些代码片段展示了如何在Java中处理异常、使用包装类以及编写泛型代码。这些基本功能是Java语言的核心部分,对于学习者来说非常重要。
评论已关闭