Object变量不能转成double却可以转成int
时间: 2024-01-01 14:05:33 浏览: 58
session 中 Object 转换为int
4星 · 用户满意度95%
这是因为在Java中,Object变量可以强制转换为任何类型的变量。但是,如果要将Object转换为double类型,必须确保Object变量实际上包含的是double类型的值,否则会导致运行时错误。而将Object转换为int类型时,如果Object变量实际上包含的是一个整数,那么转换将是安全的。因此,虽然Object变量不能直接转换为double类型,但可以转换为int类型(在满足条件的情况下)。
阅读全文