Java - 将默认浮点常量类型从 double 更改为 float

标签 java android floating-point

我不确定这是否真的可行,但我可以将 float 的默认类型更改为 float。它是 double,大多数 android 类都使用 float,我总是必须强制转换。

编辑: 嗯,是的,我不必强制转换 (float f = 1.0f) ,但是每个 float 之后的 f 很烦人。没有一些编译器选项之类的吗?

最佳答案

您可以通过在值后附加小写字母 f 将数字声明为浮点文字,例如

float f = 1.0f;

这样就不需要强制转换了

关于Java - 将默认浮点常量类型从 double 更改为 float,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9445845/

相关文章:

java - 使用变量来替换一些常量的Android API

当生成的文件位于另一个文件系统上时,Java 无法移动(重命名)文件

java - Liquibase:如何在 MySQL 数据库表上设置 Charset UTF-8?

android - 如何向 IntelliJ 项目添加新的 Android API/SDK?

go - 为什么同样的值用两种方式转换,结果却不同呢?

iphone - fmodf 获取模数的问题

java - Java构造函数和线程安全

javascript - 如何重置移动 JQuery 表单

android - 使用 Sceneform 生态系统有问题地旋转 3D 模型

java - Java将 float 字符串解析为 float 数组?