解决方案 »

  1.   

    将else里面扩起来试试else {
            String[] weeks={"星期一","星期二","星期三","星期四","星期五","星期六","星期日"};
            return weeks[num-1];
    }
      

  2.   

    注意不可有中文字符,上面的应该是中文的{}public static String getWeek(int num)
     {
            if(num>7||num<1) {
                return num+"没有对应的星期";
            }
            else {
                String[] weeks={"星期一","星期二","星期三","星期四","星期五","星期六","星期日"};
                return weeks[num-1];
            }
      }