问JAVA读文件规则?导出JAR包后是读JAR包内的文件还是读JAR包外的文件 写了个读文件的程序,要读取TEMP.TXT,导出JAR包后为啥他读的是JAR包外的TEMP.TXT(JAR包目录)?如何让他读取JAR包内的TEMP.TXT?我用的是BufferReader(new FileReader("Temp.txt")) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 import java.io.BufferedReader;import java.io.IOException;import java.io.InputStream;import java.io.InputStreamReader;public class Test2 { public static void main(String[] args) { BufferedReader br = null; try { String file = "net/csdn/java/io/txt/test.txt"; InputStream is = ClassLoader.getSystemClassLoader().getResourceAsStream(file); br = new BufferedReader(new InputStreamReader(is, "UTF-8")); for(String str = null; (str = br.readLine()) != null; ) { System.out.println(str); } } catch(IOException e) { e.printStackTrace(); } finally { if(br != null) { try { br.close(); } catch (IOException e) { e.printStackTrace(); } } } }} 谢谢啊....太谢谢了!ClassLoader.getSystemClassLoader().getResourceAsStream(file);这句话是啥意思噢? XML中正则表达式替换问题 使用JPanel的paintComponent方法出现了问题 his系统有没有用java开发的? 组合和聚合 请高手们帮忙看一下,这段代码运行后,窗口的关闭按钮无效。 一个小问题...请各位来解答... java串口通信的问题 求救,一个资源文件的中文编码问题... Jlist 怎么多行显示一条文本信息,譬如超过20个字符了,自动换行,但还是在一个Item里 如何在java中调用windows自带的程序? java jdbc 发布到内网的web应用,怎么样让外网访问,有人说用花生壳,大家还有什么好办法?
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;public class Test2 { public static void main(String[] args) {
BufferedReader br = null;
try {
String file = "net/csdn/java/io/txt/test.txt";
InputStream is = ClassLoader.getSystemClassLoader().getResourceAsStream(file);
br = new BufferedReader(new InputStreamReader(is, "UTF-8"));
for(String str = null; (str = br.readLine()) != null; ) {
System.out.println(str);
}
} catch(IOException e) {
e.printStackTrace();
} finally {
if(br != null) {
try {
br.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}
}
}
ClassLoader.getSystemClassLoader().getResourceAsStream(file);
这句话是啥意思噢?