当前位置: 首页 > 知识库问答 >
问题:

JAVA:如何读取引用库中的文件

柯默
2023-03-14

嗨,我正在阅读文件使用FileReader和BuffeReader只和它是完美的工作

fr = new FileReader("C:\\Users\\User\\Documents\\Bus_Station\\Bus station\\tripFile");          
br = new BufferedReader(fr);

但我想读取并将这些文件放在某个地方,这样我就可以将它们放在参考库中,这样我就可以在任何没有路径的机器上读取它们,但它不起作用:/

(File file = new File("tripFile.txt");
file.createNewFile();
fr = new FileReader(file););

有什么帮助吗?

共有1个答案

阎功
2023-03-14

你应该使用资源。

  URL fileURL = Resources.getResource("test.txt");
  String text = Resources.toString(fileURL, Charsets.UTF_8);

如何添加资源文件夹

如何在Eclipse中将资源文件夹添加到Java项目中

在intellij中为java项目添加资源

如何在Netbeans中创建资源文件夹?

 类似资料:
  • 问题内容: 我想使用python的Pandas库读取.xlsx文件,并将数据移植到postgreSQL表中。 到目前为止,我所能做的就是: 现在,我知道该步骤已成功执行,但是我想知道如何解析已读取的excel文件,以便可以了解excel中的数据如何映射到变量数据中的数据。 我没弄错,数据就是Dataframe对象。因此,我如何解析此dataframe对象以逐行提取每一行。 问题答案: 我通常会为每

  • 问题内容: 我想读取一个文件,该文件位于类路径中所包含的 之一内。我如何读取其中包含的任何文件? 问题答案: 如果要从应用程序内部读取该文件,请使用: 路径以“ /”开头,但这不是文件系统中的路径,而是类路径中的路径。因此,如果你的文件位于类路径“ org.xml”中,并且名为myxml.xml,则路径类似于“ /org/xml/myxml.xml”。 InputStream读取文件的内容。如果需

  • 问题内容: 是否有任何开源Java或JavaScript库可用于解析.dwg文件并从中获取对象。 我想从项目的文本表中提取数据。 与JAVA相比,似乎AutoCAD开发人员社区更喜欢.NET和C / C ++。 我发现的唯一免费替代方法是,先将.dwg转换为.dxf,然后使用Kabeja lib进行读取。 问题答案: 感谢所有回答过的人,我已经测试了您的所有命题,以下是截至2015年的发现: 当前

  • 问题内容: 我想读取一个包含空格分隔值的文本文件。值是整数。如何读取并将其放入数组列表? 这是文本文件内容的示例: 我想将它包含在arraylist中。如何用Java做到这一点? 问题答案: 你可以用来将文本文件的所有行都放入。 教程:基本文件读取,写入和创建文本文件 你可以用来基于正则表达式拆分部分。 教程:数字和字符串>字符串>操纵字符串中的字符 你可以使用将转换为。 教程:数字和字符串>字符

  • 问题内容: 我需要使用Java读取XML文件。它的内容就像 是否有特殊的阅读器/ JAR,还是应该使用 FileInputStream进行 阅读? 问题答案: 另一个建议:尝试使用Commons消化器。这使您可以使用基于规则的方法非常快速地开发解析代码。有一个教程在这里和图书馆可在这里 我也同意Brian和Alzoid的观点,因为JAXB非常适合快速启动和运行。您可以使用JDK附带的xjc绑定编译

  • 我试图从XML文件中读入一些数据,但遇到了一些问题,我的XML如下所示: 我试图将这些值作为字符串读入Java程序,到目前为止,我已经编写了以下代码: 我正在努力读取和打印id、用户名等的值。