当前位置: 代码迷 >> J2EE >> java 中 new Date() 有关问题
  详细解决方案

java 中 new Date() 有关问题

热度:228   发布时间:2016-04-21 23:31:37.0
java 中 new Date() 问题
为什么这段代码会说我 new Date() 有问题?

import java.util.*;

public class Test {
    public static void main(String[] args) {
        String s = String.format("%tc", new Date());
        System.out.println(s);
    }
}

而一旦把 import 改成 import java.util.Date; 就没问题了?用 * 号不是相当于把全部类的引入了吗?

------解决方案--------------------
你的程序我运行没有问题,但是
把全部类的引入
这样说是有问题的
引用
The asterisk in the import statement can be used only to specify all the classes within a package, as shown here. It cannot be used to match a subset of the classes in a package.

看这里http://docs.oracle.com/javase/tutorial/java/package/usepkgs.html
------解决方案--------------------
楼主的代码完全没有问题。。
可以使用import语句中的星号指定在一个包中的所有类。
------解决方案--------------------
我也试过了,没有问题呀。
  相关解决方案