含package的java类如何用文件流任意读取文件?
在eclipce里,我的java带有package,我想要读取一个文件,输入路径后提示filenotfound错误,删去package后不提示错误了,但无packagee...
在eclipce里,我的java带有package,我想要读取一个文件,输入路径后提示filenotfound错误,删去package后不提示错误了,但无package eclipce又无法运行,求破解方法
展开
1个回答
展开全部
假设你的类是tee.Main
/basedir
/basedir/file1.txt
/basedir/tee
/basedir/tee/Main.class
/basedir/tee/file2.txt
那么相对路径是以basedir为根目录的。
即
file1.txt
tee/file2.txt
/basedir
/basedir/file1.txt
/basedir/tee
/basedir/tee/Main.class
/basedir/tee/file2.txt
那么相对路径是以basedir为根目录的。
即
file1.txt
tee/file2.txt
更多追问追答
追问
谢谢你的回答,其实我是想问有没有办法不使用相对路径,直接用文件的磁盘路径
追答
直接使用磁盘绝对路径是不会找不到的。
如C:/java/file.txt
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询