用java读取文件属性

发布于 2024-10-21 11:34:19 字数 505 浏览 7 评论 0原文

我正在尝试读取一些基本的文件属性,即文件是否可读、可写等...... 我一直在埋头苦读java教程。看起来相当简单,只是我的 Eclipse 无法识别 教程

我还发现 这个 文件类也不起作用。 我正在使用 ubuntu,但无法知道我正在使用哪个版本的 JDK。 而且我在文档中没有看到这些方法是新的。 关于为什么我不能使用它们有什么想法吗?

I'm trying to read some basic file attributes, i.e. is file readable, writeable etc...
I've been baning my head reading the java tutorial. Seems fairly easy only my eclipse doesn't recognize any of the interfaces/methods that are in the tutorial.

Also I found this
Files class that also doesn't work.
I am using ubuntu but wasn't able to tell what version of JDK I am using.
Also I didn't see anywhere in the documentation that those methods are new.
Any ideas about why can't I use them?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

心欲静而疯不止 2024-10-28 11:34:19

如果您只想读取基本属性并且使用的是 Java 6(或更高版本),只需使用 canRead()canWrite()canExecute()< /代码>。所有这些都位于基本的 File 类中。

您链接到的文档是针对 JDK7 的,该文档尚未发布(将于今年 7 月下旬发布)。因此,您可能不想查看该文档,除非您提前专门为其开发!< /strike>

更新:Java 7 当然现在已经发布了。

If you just want to read basic attributes and you're using Java 6 (or above) just use canRead(), canWrite() and canExecute(). All are on the basic File class.

The doc you link to there is for JDK7 which isn't yet released (due late July this year.) So you probably don't want to be looking at that unless you're specifically developing for it in advance!

UPDATE: Java 7 is of course now released.

迷爱 2024-10-28 11:34:19

对于您在命令行上的版本,请尝试 java -version 否则我会接受 berry 的使用 java.io.* 内容的建议。如果你真的很困难,你可以执行 bash 命令(http://ubuntuforums.org/archive/index.php/t-319735.html)并解析输出,但是你会严重依赖平台。

For your version at the command line try java -version otherwise I'd go with berry's suggestion of using the java.io.* stuff. If you're really hard up you can execute a bash command(http://ubuntuforums.org/archive/index.php/t-319735.html) and parse the output but then you are seriously platform dependent.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文