数组操作:wellreader

时间:2014-02-15 12:37:52

标签: java arrays

我也是一名仍在学习Java编程(使用jcreator)的学生。 这是我的概率。 我们的主题是数组操作,下面是我们教授给我们的例子。

我不知道为什么wellreader总是返回错误“无法解析符号变量wellreader”。

public class upavon
{

    public static void main(String[] args) 
    {
        int [] sizes = {31,28,31,30,31,30,31,31,30,31,30,31};

        System.out.print("number ... ");
        int month = (int) **wellreader.read_number();**
        if (month < 1 || month > 12)
        {
            System.out.println ("Not a valid month number");
        } else 
        {
            System.out.print("That month has ");
            System.out.print(sizes[month-1]);
            System.out.println(" days");
        }

        System.out.print("Length of sizes array: ");
        System.out.println(sizes.length);

        int day = month;
        sizes = new int[7];

        for (int k=0;k<7;k++)
            sizes[k]=24;

        if (day < 1 || day > 7)
        {
            System.out.println("Not a valid day number");
        } else 
        {
            System.out.print("That day has ");
            System.out.print(sizes[day-1]);
            System.out.println(" hours");
        }

        System.out.print("Length of sizes array: ");
        System.out.println(sizes.length);
    }
}

1 个答案:

答案 0 :(得分:0)

  

我不知道为什么钻井人员总是返回   错误“无法解析符号变量wellreader”。

wellreader没有返回此错误,编译器正在返回它 可能你的教授还有另一课Wellreaderwellreader 是此类的实例/对象。你没有班级Wellreader
而且你没有变量wellreader的定义。所以 编译器抱怨这是正常的。