后缀“f”在Java代码中的含义是什么?

这是解释性代码。 语言是Java,代码使用Android。

fg.setTextSize(height*0.50f); //<-'f' is in the brackets 

要么

 @Override protected void onSizeChanged(int w, int h, int oldw, int oldh) { super.onSizeChanged(w, h, oldw, oldh); sWidth = w / 3f; // <-'f' is here } 

后缀’f’是什么意思?

它表示float字面值。

它表示3是浮点数不是整数,在其他情况下0.50浮点数不是双精度。 就像在任何其他java程序中一样。

漂浮;)

它是一个3,它是一个浮点数,而不是一个int

这是一个漂浮,而不是双重。 这是基本的Java(C)表示法。

如果输入0或1或在某些分配期间,则无需附加f。 但有时候你确实需要它,特别是当编译器无法判断它是浮点数还是double或int或者需要以某种方式转换值时。 它确实令人抓狂。