java中float类型变量值后加F是什么意思?

Python09

java中float类型变量值后加F是什么意思?,第1张

float类型变量值后加F

表示这个变量是float类型变量

是一种数字精度表示法。

例如

float

f

=

0.0//这个是会报错的,但是

float

f

=

0.0f//这个就是正确的

“T”,“F”,只要有引号包起来的一般称为字符串,即String类型的数据。

你题目中的carApply应该是CarApply这个类的实例化对象,setLeaderAgree,setAdminAgree等等都是这个类中的方法名称。("T"),("F")只是作为参数被传递到方法中进行相应的操作。

参数类型,值,都是人为定义的,不是java本身的的保留字命令。具体什么意思要看在方法中是什么作用。

个人猜测,在你这个题意中应该是用来判断TRUE或者FALSE用的。

Java中,%d和%f分别用来表示输出时,替换整型输出和浮点型输出的占位符。

如:

int a=10

float b = 23.4f

System.out.printf("整数是:%d,小数是:%f",a,b)

输出结果是:整数是:10小数是:23.4;

如图: