public  class   e_541
{  public    static  void   main(String    args[])
  {  String   a,b;
    BufferedReader  br=new  Buffered(InputStreamReader(Syste.in));
    System.out.println("请输入长:"+a);
    a=br.readLine();
    System.out.println("请输入宽:"+b);
    b=br.readLine();
    System.out.println("长为+a+,宽为+b+的周长为:"+Circle(a,b));
   }
 public   Circle
{  public  static  int  getPerimeter(String  a,String b)
   {  return   2*(Integer.parseInt(a)+Integer.parseInt(b);
    }

}这个程序编译不了,请高手指点一下什么错误呀

解决方案 »

  1.   

    BufferedReader  br=new  Buffered(InputStreamReader(Syste.in));
    你new后面怎么少了一个Reader啊,够粗心的啊
      

  2.   

    程序很有问题。看来楼主,刚新手上路啊。public class e_541
    { public static void main(String args[])
    { String a,b;
    BufferedReader br=new Buffered(InputStreamReader(Syste.in));
    System.out.println("请输入长:"+a);
    a=br.readLine();
    System.out.println("请输入宽:"+b);
    b=br.readLine();
    System.out.println("长为+a+,宽为+b+的周长为:"+Circle.getPerimeter(a,b));
    }
    class Circle
    { public static int getPerimeter(String a,String b)
    { return 2*(Integer.parseInt(a)+Integer.parseInt(b);
    }
    }
    }
      

  3.   

    原来BufferedReader br=new Buffered(InputStreamReader(Syste.in));这条也有问题,没发现。汗自己!
      

  4.   

    BufferedReader br=new BufferedReader(new InputStreamReader(Syste.in));
      

  5.   

    BufferedReader br=new BufferedReader(new InputStreamReader(System.in));\
                          ~~~~~~~~~~~~~~ ~~~                   ~~~~~~
    靠了,楼上~~楼主咋老少写字母呢     
    害的我复制的也少了一个字母
      

  6.   

    BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
    static class   Circle