gpt4 book ai didi

java - 变量语法错误

转载 作者:行者123 更新时间:2023-12-02 04:23:25 25 4
gpt4 key购买 nike

我在下面遇到错误,我很困惑为什么这是一个为学生信息提供存储点的实验室。

import java.util.Arrays;

我对下面的方括号有疑问

public class Student {
private String studentID;
private String studentName;
private String studentMajor;
private double studentGPA;
private String studentGrad;
private long[] ;

还有下面的 Student() 问题

    public Student(){
studentID = "";
studentName = "";
studentMajor = "";
studentGPA = 0;
studentGrad = "";
}

public Student(String stuID, String stuName, String stuMajor, double stuGPA, String stuGrad) {
studentID = stuID;
studentName = stuName;
studentMajor = stuMajor;
studentGPA = stuGPA;
studentGrad = stuGrad;
}

public void setID(String ID) {
studentID = ID;
}

public void setName(String name) {
studentName = name;
}

public void setMajor(String major) {
studentMajor = major;
}

public void setGPA(double GPA) {
studentGPA = GPA;
}

public void setGrad(String Grad) {
studentGrad = Grad;
}

public String getID() {
return studentID;
}

public String getName() {
return studentName;
}

public String getMajor() {
return studentMajor;
}

public double getGPA() {
return studentGPA;
}

public String getGrad() {
return studentGrad;
}

public void printData() {
System.out.println("Student ID: "+studentID);
System.out.println("Student Name: " +studentName );
System.out.println("Student Major: "+studentMajor);
System.out.println("Student GPA: "+ studentGPA);
System.out.println("Student Year of Graduation: " +studentGrad);
}
}

最佳答案

private long[]; 语法不正确。

要完成变量,您必须插入标识符(变量名称)。

在大多数 IDE(即 Eclipse 和 Netbeans)中,这个不完整的变量将导致下一行出现问题。这就是为什么 public Student(){ (尽管是完全有效的代码)给您带来错误。如果您暂时删除 private long[]; 行,您应该会看到此错误消失。

从您提供的代码来看,private long[]; 无论如何都可以删除,因为没有使用数组。

关于java - 变量语法错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32483641/

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