byte < short = char < int < long < float < double
收起
不同长度的整数有不同的需求。比如byte,占一个字节,我们在读取二进制文件或者网络数据时都是按字节读取的,所有用byte数组去存储是最合适的。char类型存储字符,这个肯定是要有的吧,虽然char可以自动向上转型为int,但是需要有专门的字符类型存储字符啊。short适用于小整数,这个倒是不怎么常用,但是也有存在的意义。
报告相同问题?