class Book{
   int i;
   i = 12;
}
我定义上面这样一个类,然后编译,系统告诉我 i = 12 需要标识符,编译无法通过,请为什么会这样?

解决方案 »

  1.   


    class Book{ 
      int i=12; 

    或者class Book{ 
      int i; 
      public Book(){
      i=12;
      

  2.   


    public class Book {

    public  static void main(String[] args){
    int i;
    i=12;
    }
    }
    这样也可以啊。
      

  3.   

    public class Book { 
    int i; 
    public  static void main(String[] args){ 
     i=12;