比如:文件在当前目录下的ABC目录为“ABC/count.txt”
解决方案 »
- jsp onkeyup .all[]用法
- Java应用程序连接VF数据库
- 急求视频教程!
- 请问java的反射是做什么用的? 他是用来解决什么矛盾的? 能用简单的描述给我讲讲吗?
- 求一道便利文件的题!
- //请大家帮我看一下两者之间的区别何在?
- applet网页中不显示 load:class XX not found
- 请教编译得问题
- 关于javax.swing
- 急急我的IE5为何不能运行java2的applet呀,java2的插件我也装了,但一打开java2 的applet ie5就关闭!!急
- 为什么JAVA算出来的日期是错的?
- i = 34;i>>>=32;i为什么还是34??????????????
import java.awt.*;
public class UseFile
{
public static void main(String args[])
{
UseFile uf=new UseFile();
String cn=uf.getClass().getName();
System.out.println("classname is "+cn);
String classname = uf.getClass().getName();
String classfilename = classname +".class";
String path = uf.getClass().getResource(classfilename).getPath();
System.out.println("path:"+path);
String purepath=path.substring(0,path.length()-classfilename.length());
System.out.println("purepath==="+ purepath);
String filepath = purepath +"sub"+File.separator+"test.txt";//打开相对这个class文件目录的路径为 "/sub/test.txt"的文件
File ftest =new File(filepath);
System.out.println("File path is:"+ftest.getAbsolutePath());
if(ftest.exists())
System.out.println("File length:"+ftest.length()); }
}