初学java,被卡住了好长时间
int a
{
int i;
i=5
}
为什么在eclipse里刚写完就提示一个大叉叉呢?
希望朋友帮帮我,谢谢

解决方案 »

  1.   

    class a 
    {
    int i;
    i=5
    }
      

  2.   

    int a
    {  //括号间的是局部变量
    int i; //声明局部变量要初始化 int i = 5;
    i=5
    }我想是这个意思吧:)
      

  3.   

    //这里没有类名(一个大叉叉)
      int a
            //这里没有方法(又一个大叉叉)
      {
        int i;
        i=5;   //这里没有分号(继续大叉叉~)
      }总之没看明白
      

  4.   

    是JAVA代码吗?建议把完整的放出来java是以类来组织代码的
      

  5.   

    对不起,我写错了,是问
    class a
    {
     int i;(定义一个实例变量)
     i=5;(赋值)
    }
      

  6.   

    public class a {
    public static void main(String[] args)
    {
    System.out.println("Hello World");
    }

    楼主试试以上代码
      

  7.   

    public class a {
    public static void main(String[] args)//此行为程序入口点,不能缺少
    {
     int i;
     i=5;
    }
    }
      

  8.   

    java赋值,要么在声明时赋值,要么在方法体内赋值.
      

  9.   

    int i;(定义一个实例变量)
     i=5;(赋值)换成int i = 5; 问题如楼上所说声明时要赋值,或方法体内赋值。
      

  10.   

    Class AA
    {
        int a;
        static 
        {
           a = 5;
        }
    }