java - 在 Eclipse 中将 java double 更改为 float

标签 java eclipse

你知道有什么方法可以轻松地将 Eclipse (java) 源文件中的每个 double 更改为 float 吗? IE。我该如何改变

double a = 123.45

float a = 123.45f

我想出了将 double 重命名为 float 位(哇!),但是如何添加 f 而不必去手动通过它?

最佳答案

基于正则表达式的搜索和替换可能会拯救您。搜索

double\s+(\w+)\s*=\s*([\-\d.e]+)\s*;

并替换为

float $1 = $2f;

这将处理文字;您可能还希望替换其他类型的表达式,添加强制转换运算符。完成文字处理后,请使用类似的正则表达式:

double\s+(\w+)\s*=\s*(.+)\s*;

并替换为

float $1 = (float) $2;

绝对不是万无一失的,但它可能会节省你很多时间。

关于java - 在 Eclipse 中将 java double 更改为 float ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18466963/

相关文章:

java - 安装从源代码编译的 Eclipse 插件?

java - 如何编码 SOAP 对 pojo 的响应?

java - 无法启动 Guice 存储库注入(inject)器

Java - 在类上强制实例化

java - 在嵌入式 jar 中创建带有入口点的可执行 jar

java - 本地主机上的服务器 Tomcat v9.0 服务器无法启动

java - 未找到 fragment MyFragment id 0x 的 View

java - 什么是 PECS(生产者扩展消费者 super )?

java - 图像不会出现在 jar 中

python - Eclipse 智能引号 - 就像在 Textmate 中一样