gpt4 book ai didi

java - 预期 & .class 预期 java

转载 作者:行者123 更新时间:2023-11-30 03:12:28 25 4
gpt4 key购买 nike

我对java有点陌生,所以如果我犯了一个简单的错误,请原谅我,但我不确定我哪里出错了,我收到的错误是“预期的.class,预期的标识符,而不是声明, ';'预期的。”我尝试了不同的方法,并从这些方法中收到了不同的错误,但我认为这些错误是最容易诊断的。预先感谢您的任何回复。 代码:

//main class 
Operation a = new Operation();
double area = a.square(double area, double length); // line that receives errors

// Operation class
import java.util.Scanner;
public class Operation
{
double pi = 3.14;
double gravity = 9.8;
double length;
double width;
double area;
Scanner keyboard = new Scanner(System.in);
public double square(double area, double length)
{
System.out.println("Enter length of each side of a square:");
length = keyboard.nextDouble();
area = length * length;
System.out.println(area);
return area;
}
}

最佳答案

您正在从命令行读取输入,因此您的 square(...) 方法中不需要任何参数。将其声明为:

public double square()
{
double area, length;
System.out.println("Enter length of each side of a square:");
length = keyboard.nextDouble();
area = length * length;
System.out.println(area);
return area;
}

并在主方法中调用它,如下所示:

double area = a.square();

关于java - <identifier> 预期 & .class 预期 java,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33341163/

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