import java.util.Date;
public class Charac { /**
 * @param args
 */
public static void main(String[] args) {
// TODO 自动生成方法存根
Date date=new Date();
String year=String.format("%tc",date);
System.out.println(date);


}}
红色字那地方老是提示错误类型String中的方法format(String,Object[])对于参数(String,Date)不适用  为什么啊 要怎么改呢 我是按书上的输入的。。编译器帮我改也过不了用的是Eclips

解决方案 »

  1.   

    在 NetBeans 中运行了楼主的程序,没有问题
      

  2.   

    可能是你的 Eclipse 的安装问题,我又在 Eclipse 运行,同样没问题
      

  3.   


    import java.util.Date;public class Charac {
    public static void main(String[] args) {
    Date date = new Date();
    String year = String.format("%tc", date);
    System.out.println(date);
    }
    }
    //结果:Sat Nov 29 11:49:21 CST 2008
    会不会是楼主的jdk版本问题啊,要5.0以后才行