gpt4 book ai didi

java - Java 中的变量未初始化 - 错误 39

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

我的面积计算程序出现未初始化错误。我需要它保持为 double 而不是 int,以便它能够接受十进制数字。这是错误。AreaCalculationProgram.java:39:错误:变量宽度可能尚未初始化 矩形面积=宽度*长度;

这是我的代码:

     //Code for Rectangle

double areaofrectangle, width, length;
//int areaofrectangle;
System.out.print(" --> Enter Width of Rectangle in Centimetres: ");
//Scanner sc = new Scanner(System.in); //Scanner is for testing rectangle by its self
//int width = sc.nextInt();
// double width = sc.nextDouble();
System.out.print(" --> Enter Length of Rectangle in Centimetres: ");
//int length = sc.nextInt();
// double length = sc.nextDouble();
areaofrectangle = width * length;
System.out.print("Area of Rectangle: "+ areaofrectangle);

谢谢

最佳答案

如果在未初始化的情况下使用任何局部变量,编译器将给出局部变量的编译时错误。从您的代码片段可以清楚地看出您没有初始化变量宽度和高度。

关于java - Java 中的变量未初始化 - 错误 39,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36074522/

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