以下是有什么区别的:
Integer in = (Integer)y;
和
Integer in = new Integer(y);
我想将int类型转换为Integer类型,反之亦然.这是我的代码:
public class CompareToDemo {
public static void main(String[] args) {
// Integer x=5;
int y=25;
System.out.println(y+" this is int variable");
Integer in = (Integer)y;
//Integer in = new Integer(y);
if(in instanceof Integer){
System.out.println(in +" this is Integer variable");
}
}
}
Run Code Online (Sandbox Code Playgroud)