java - java中变量的数据类型如何转换

标签 java

我有一个问题,当没有任何 . (点)在数据中或者有 .数据中的(点)然后显示浮点型数据。在java中

i.e.

double a=2;
double b=4;
double sum=a+b;
sum=6.0

but i want sum=6

OR
double a=2.1;
double b=4;
double sum=a+b;
sum=6.1

but i want sum=6

最佳答案

您可以使用强制转换语法。请注意,这会在大多数编译器/IDE 中引发警告,因为您在这里会失去精度:

int sum = (int)(a + b);

关于java - java中变量的数据类型如何转换,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21662217/

相关文章:

java - objective-c 是否有像 Java 的 java.util 这样的实用程序包或库?

java - Gradle 可以将多个项目打包到一个 jar 中吗?

java - JSpinner 值变化监听器

java - Java中用抽象类扩展抽象泛型类

java - hibernate 中的异常 "org.hibernate.PersistentObjectException"

java - Eclipse/Java - JDK 合规性

java - 如何以一定的速率消费者QueueChannel?

java - 用于 UUID 作为 JPA ID 的最佳(最有效)数据类型

java - 无法将 String 解析为 Date 对象

java - Spring Boot应用程序在没有路径的情况下将调用哪个方法