成立的,但是最好不要这样。而是人为地进行转换。

解决方案 »

  1.   

    能解释一下这里该用的规则吗?
      

  2.   

    到java.sun.com 看看coding standard
      

  3.   

    我想一般的书上都是有的,通常来说,是短的可以转长的(字节数),这是数据保护原则
      

  4.   

    第一种做法成立,原因:不会损失精度。
    第二种做法不成立,编译就通不过,原因:会损失数据精度。原则:强制转换总是可以的,不显式强制的时候就要看会不会有可能损失精度了。
      

  5.   

    一般只有在可能丢失信息的时候才进行强制转换,一般不会丢失信息的转换都是自动进行的