我想用File打开D盘中的一个文件,即:File f=new File("D:\\a.jpg");这样可以正确打开。
但是我想把a.jpg放在我工程下的一个pic文件夹里。我是不是应该这样写:
File f=new File("/pic/a.jpg");这样写不行啊!!!
1ãå¨Javaå¼åå·¥å ·çprojectä¸ä½¿ç¨ç¸å¯¹è·¯å¾
å¨projectä¸ï¼ç¸å¯¹è·¯å¾çæ ¹ç®å½æ¯projectçæ ¹æ件夹ï¼å¨æ¤å°±æ¯repathtestæ件夹äºãå建æ件çåæ³æ¯ï¼
File f = new File("src/com/lavasoft/res/a.txt");注æï¼è·¯å¾ä¸ä»¥â/âå¼å¤´ï¼
è±ç¦»äºIDEç¯å¢ï¼è¿ä¸ªåæ³å°±æ¯é误çï¼ä¹å¹¶éæ¯ä¸ªIDEé½å¦æ¤ã
2ãéè¿CLASSPATH读åå å æ件
读åå å æ件ï¼ä½¿ç¨çè·¯å¾ä¸å®æ¯ç¸å¯¹çclasspathè·¯å¾ï¼æ¯å¦aï¼ä½äºå å ï¼æ¤æ¶å¯ä»¥å建读åaçåèæµï¼
InputStream in = ReadFile.class.getResourceAsStream("/com/lavasoft/res/a.txt");æäºåèæµï¼å°±è½è¯»åå°æ件å 容äºã
注æï¼è¿éå¿ é¡»ä»¥â/âå¼å¤´ï¼
3ãççå®æ´çjavaä¸ç¨ç¸å¯¹è·¯å¾æå¼æ件æµè¯ä»£ç ï¼
package com.lavasoft.test;java中用相对路径打开文件。
1、在Java开发工具的project中使用相对路径 在project中,相对路径的根目录是project的根文件夹,在此就是repathtest文件夹了。创建文件的写法是:File f = new File("src\/com\/lavasoft\/res\/a.txt");File f = new File("doc\/b.txt");注意:路径不以“\/”开头;脱离了IDE环境,这个写法就是错...
相对路径主要的三种使用场景是什么
场景一:网页设计和开发 在网页设计和开发中,相对路径是最常用的路径表示方法之一。当需要引用网页中的图片、样式表、脚本等资源时,经常使用相对路径。这是因为网站的文件结构通常是相对固定的,使用相对路径可以方便地根据当前文件的位置找到所需资源,而无需知道资源在服务器上的绝对位置。这样,网页在不...
java相对路径怎么写
File file=new File("Word.txt");这就是定义变量"file"相对路径的方法,该相对路径的目标文件为“Word.txt”
...File(),如果用绝对路径就可以用,如果用相对路径就有问题了,没把错...
首先,你的ReadTxt.java编译后生成的class文件是在web-inf下class这个文件夹下,也就是说web-inf下还有一个class文件夹,这个知道的吧,web容器加载class文件的时候,就是加载这个文件夹下的class文件。所以,你可以用class加载器得到这个class文件夹的路径,得到这个路径了你爱放book.txt在哪就放在哪。...
d:\\java;. 我想问一下关于目录的操作中那个英文的Dot(.)一般起什么作用...
这是相对路径表示方法。当前路径通常是你程序启动的路径。比如:d:\\> cd java d:\\java> cd .d:\\java> 这个点就是d:\\java。d:\\java> java your.pkg.yourClass 假设你在yourClass.java中有代码:FileInputStream fp = new FileInputStream (".\/a.txt") ;那么将打开文件d:\\java\\a.txt。如...
...下的EXE文件,并且有参数命令,如何使用相对路径?
那就把exe上传到项目里,然后用程序在项目中的路径,这样就不必改来改去了。当然你也可以采用配置的方法,譬如properties文件,把位置信息存在properties文件中,路径动态的读取出来,同样可以达到目的。
为什么我用 相对路径 初始化FileStream时,总是报错。。
不知道是Java还是C#,呵呵。如果是C#的话,系统会把运行当前程序的路径 (参见Environment.CurrentDirectory)和你那个相对路径拼在一起生成一个路径,来取文件,就是这个结果。所以一定要用绝对路径取文件。
在Java中,“FileNotFoundException”怎样处理?
1. 检查文件路径:首先,确保文件路径是正确的,并且文件存在于指定的路径下。可以使用绝对路径或相对路径来指定文件路径。2. 检查文件权限:确保应用程序拥有访问该文件的权限。检查文件的访问权限并确保应用程序具有适当的权限。3. 尝试捕获异常:使用try-catch语句捕获FileNotFoundException并进行适当的处理...
java 里 location.href 打开和他所在文件同级 页面的问题
要么使用绝对定位,${pageContext.request.contextPath} 获得路径的 或者是通过相对路径,..\/就可以了
JAVA 相对路径取不到文件?
既然是相对路径"\/image\/denmark.gif"这个表示就不对了路径最前面加\/表示的是绝对路径,你将 "\/image\/denmark.gif" 改为"image\/denmark.gif"试试看 "\/audio\/denmark.mid"改为"audio\/denmark.mid"试试看吧!