gpt4 book ai didi

Java:将整数和 double 转换为 float ?

转载 作者:行者123 更新时间:2023-12-02 00:48:15 27 4
gpt4 key购买 nike

在完成 Java 作业时,我创建了一个名为 Triangle 的类。它有 3 个变量:side1、side2 和 side3。我的构造函数方法采用 3 个浮点值并将它们依次分配给每个变量。

我的问题是,如果用户输入 (10,11.1,12.2) ,它们将被视为 (int,double,double) 而不是我需要的 float (赋值表示 3 边必须是浮点值)。

那么,无论输入时是整数还是 double ,如何将每个输入转换为 float ?

谢谢

jack 。

最佳答案

您通常会以适当的类型读取数据——例如Scanner.nextFloat 。这会将“10”(或“11.1”)读取为 float 。对于编译器来说,唯一重要的是类型签名。

关于Java:将整数和 double 转换为 float ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4382835/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com