几个容易忽视的java编程细节

1、求余数运算符%,不只是可以计算整形int,也可以计算float和double型。

比如,4/1=0;5.1%2=1.1;8.4/2.1=0.0;

2、java中,对于一个不指定数据类型的常量,如2.5,系统自动认为是double型,而非float型。

如果需要指定为float型,需要在末尾加上f,即2.5f.

同理,如果一个整数,6,不加任何后缀,则认为是int型;如果想改为Long型,则表示为6l或者6L,前者容易与数字1混淆,所以推荐后者写法。

同理,float类型,数字后接f或者F都是可以的。


参考文章:

java类型转换与造型:http://www.cnblogs.com/lwbqqyumidi/archive/2014/04/29/3700164.html

你可能感兴趣的:(double,int,float,基本数据类型,求余运算符)