日期:2014-05-20  浏览次数:20843 次

Java初学者问题,出现找不到错误
初学Java两个星期,写了一个关于数组操作和循环的程序,在运行时出现下面的错误,不知道改怎么改,麻烦各位看看:
MyArray.java:20:   不是语句
                                    Month[]={ "一月 ", "二月 ", "三月 ", "四月 ", "五月 ", "六月 ", "七月 ", "八
月 ", "九月 ", "十月 ", "十一月 ", "十二月 "};
                                              ^
MyArray.java:20:   需要   '; '
                                    Month[]={ "一月 ", "二月 ", "三月 ", "四月 ", "五月 ", "六月 ", "七月 ", "八
月 ", "九月 ", "十月 ", "十一月 ", "十二月 "};
                                                  ^
程序如下:
import   java.io.*;
public   class   MyArray
{  
  public   static   void   main(String   args[])   throws   IOException
  {
      BufferedReader   input=new   BufferedReader
      (new   InputStreamReader(System.in));                     //定义一个对象
      int   i,a,flag;
      String   inputString;                                                           //定义一个变量用于存储输入
        System.out.print( "请数组初始化选择 ");
        System.out.println( "请输入功能选择: ");
      System.out.println( "1.基本初始化数组             2.循环初始化数组 ");
        inputString=input.readLine();                                      
        i=Integer.parseInt(intputString);                               //得到用户输入
      String   Month[]=new   String   [12];
     
      switch(i)                                                                               //依据用户选择进行初始化
      {
      case   1:      
          Month[]={ "一月 ", "二月 ", "三月 ", "四月 ", "五月 ", "六月 ", "七月 ", "八月 ", "九月 ", "十月 ", "十一月 ", "十二月 "};
          System.out.println( "基本初始化成功! ");
          break;
         
      case   2:
          for(a=0;a <12;a++)
          Month[a]=a+ "月 ";