java中怎样从一个文件中读取文件信息

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java中怎样从一个文件中读取文件信息相关的知识,希望对你有一定的参考价值。

比如一个文件是shuju.txt其内容是a s d f g那么在另一个程序中想要使用这个文件,那么用什么方法调用这个文件呢,希望给举个例子,谢谢!

java读取文件路径、所占空间大小等文件消息,主要是使用FileInputStream类来操作,示例如下:

import java.io.File;
import java.io.FileInputStream;

public class ceshi 
public static void main(String[] args) throws Exception 

java.io.File localFile = new File("D:\\\\1.txt");
FileInputStream ins = new FileInputStream(localFile);
int countLen = ins.available();
byte[] m_binArray = new byte[countLen];
ins.read(m_binArray);
ins.close();
System.out.println(localFile.getAbsoluteFile() + "  "
+ localFile.getFreeSpace());

运行结果如下:

参考技术A public static byte[] readLocalFile(String file) throws Exception
java.io.File localFile = new File(file);
FileInputStream ins = new FileInputStream(localFile);
int countLen = ins.available();
byte[] m_binArray = new byte[countLen];
ins.read(m_binArray);
ins.close();

return m_binArray;
本回答被提问者和网友采纳
参考技术B 用filereader就可以啊 参考技术C 是想读取shuju.txt中的内容,也就是a s d f g 这几个字符吗?知道文件的路径,FileInputStream类有一系列read()方法,选择一个适合的就可以了。我还不知道你的具体意图是什么,所以不好给例子,抱歉。

以上是关于java中怎样从一个文件中读取文件信息的主要内容,如果未能解决你的问题,请参考以下文章

用java怎样将一个文件中特定行列的数据读取出来

java中怎样从文件中读取数据?

java中怎样读取多个txt文件

怎样从JAR文件中读取文件?

WPF做的Winform 怎样从外部xml文件读取样式

C#怎样读取HTML文件