我正在製作一個程序,可以判斷評分並給出平均值和我的一個變量,我認爲我做錯了。我得到的錯誤消息:非靜態/靜態變量錯誤
非靜態變量難度不能從靜態上下文中引用
困難= keyboard.nextDouble;
我已經嘗試將它移動到主要方法之上以及向它添加「靜態」,但它似乎仍然給我的問題。還有什麼我能做的嗎?下面是它
import java.util.Scanner;
public class CH6PA
{
private double difficulty;
private int score;
private double[] average;
public static void main(String[]args)
{
Scanner keyboard = new Scanner (System.in);
do
{
System.out.println("Enter the level of difficulty (1.2-3.8)");
difficulty = keyboard.nextDouble;
}
while (difficulty>1.2 || difficulty<3.8);
int judge = new int[7];
for(int i = 0; i<judge.length; i++)
{
這是正確的做法。 – keuleJ 2011-04-08 06:15:26