import java.Util.Date;
class date
{
Date a =new Date();
public static void main(String[] args)
{
System.out.println(Date);
}
}想不明白哪里错了
错误提示很多找不到Date
2:为什么最后打印的是Date 而不是a呢奇怪

解决方案 »

  1.   

    晕 为什么不打印a?打印Date?这个还是java关键字!
      

  2.   

    public static void main(String[] args) {
    Date a = new Date();
    System.out.println(a);
    }
    这样行不行?
      

  3.   

    import java.util.Date;  “U”改成小写的“u”
      

  4.   


    import java.Util.Date;
    // 应该为:import java.util.Date;
      

  5.   

            public static Date a = new Date();

    public static void main(String[] args) { System.out.println(a);
    }
    类里面直接new 主方法调用不到,你用静态类,这样就可以了!
      

  6.   

    import java.util.Date;class date { public static void main(String[] args) {
    Date a = new Date();
    System.out.println(a);
    }
    }
    这样就可以的了。不过你的类名最好符合命名规范。
      

  7.   

    import java.Util.Date;
    //楼上已经说了,应该是导入包 java.util.Date U是小写u 
    public class date 
    //public 如果你这个类是要执行main函数的话,那么你类名与文件名要一致,而且是要public

    Date a =new Date(); //在这个方法里申明的变量在static方法里面是调用不到的。。
    //你可以把main函数当作一个特殊的静态函数
    public static void main(String[] args) 

    System.out.println(Date);//在这里面你没有申明Date变量是要出错的 

      

  8.   

    现在小学就开始学java了么?真快啊
      

  9.   

    楼主要在eclipse中做,在main中声明,编程工具都有提示,让你引入包