好比 你用Math.random();计算随机 如果你想输出整数 就必须(int)Math.random(); 使随机函数强转成整数型 (int) 就是 把随机出的小数 强转成整数转换分 自动转换 和强转 强转就是 数值本身装不下 你要转的数值 但是你还想转 就得使用强转 而 自动转换 就是 能装下 自动就转换了byte->short->char->int->long->float->double
1.java中类型转换起到什么作用 当然是符合使用啊。就像你去印度旅游,为了符合当地规范,你也穿了印度人的衣服。2。强制转换就是把本来是穿中国服装的,强制让他穿上印度人那的服装,必须的。3,转换为了便于使用你应该多看看代码多思考,自然就理解了。
类型转换就是把输入进来的对象 转换成 你所需要的进行操作的对象类型 现在泛型代替了有些方法返回类型中的Object类型 因为以前容易出错 比如说 你拿了一只狗 进来和一只猫进行比较 但是他们都是Object 没有错误 把一只狗强制转换成猫进行比较这个就很不现实了 !所以才引入了泛型这个概念