我知道这个问题在这里被问到,但它与不同的东西有关。这是我的程序,我必须创建自己的类。另外,当我尝试使用system.out.printf()函数时,它怎么办?谢谢你,一个非常迷失的初学者程序员。 :
public class IDInfo {
public static void main(String[] args){
}
private double name;
private double studentID;
private double Major;
private double CreditsNeeded;
private double CreditsTaken;
String getName = "Alex Wilson";
String getID = "916183391";
String getMajor1 = "Biochemistry";
String getCreditsNeeded = "128";
String getCreditsTaken = "14";
public void setname ( double name )
{
name = name;
}
public void setstudentID (double ID)
{
studentID = ID;
}
public void setMajor (double Major)
{
Major=Major;
}
public void setCreditsNeeded (double CreditsNeeded)
{
CreditsNeeded=CreditsNeeded;
}
public void setCreditsTaken (double CreditsTaken)
{
CreditsTaken=CreditsTaken;
}
public double getName()
{
return name;
}
public double getID ()
{
return studentID;
}
public double getMajor ()
{
return Major;
}
public double getCreditsNeeded ()
{
return CreditsNeeded;
}
public double getCreditsTaken ()
{
return CreditsTaken;
}
public double getCreditsRemaining ()
{
return CreditsNeeded - CreditsTaken;
}
{
}}
答案 0 :(得分:0)
Java是一种区分大小写的语言,因此请确保您的引用正确无误。我还建议您阅读naming conventions,因为您所展示的内容非常不一致。
答案 1 :(得分:-1)
编译器似乎存在问题。如果您使用的是jdk 8,我建议将编译器回滚到jdk 7并重建代码。
还有一些地方需要考虑 -
如果您正在使用以下任何版本的eclipse
Helios根本不支持Java 8。 Kepler默认不支持它。 但是eclipse已经发布了相同的补丁。