qq_28960567
冰烨未央
2015-09-15 08:26
采纳率: 12.9%
浏览 3.3k
已采纳

Java中构造函数File(String)未定义

package nmd;
import java.io.*;
public class FileHello {
public static void main(String[] args) {
try {
Runtime ec=Runtime.getRuntime();
File file=new File("file.txt");
ec.exec(file.getAbsolutePath());

    } catch (Exception e) {
        System.out.println(e);
    }
}

}
照着课本例题打的,以前忘了用的哪个版本的eclipse,是可以运行的,可现在换了版本是KEPLER的eclipse却无法运行,总是报错Exception in thread "main" java.lang.Error: Unresolved compilation problems:
The constructor File(String) is undefined
The method getAbsolutePath() is undefined for the type File

at nmd.FileHello.main(FileHello.java:8)

求大神指点!

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

2条回答 默认 最新

  • bdmh
    bdmh 2015-09-15 08:29
    已采纳

    import java.io.File

    点赞 评论
  • beacon_2011
    beaconD 2015-09-15 11:17

    是编译报错还是运行报错啊

    点赞 评论

相关推荐