java读取文件
来源:互联网 发布:mac vi怎么保存退出 编辑:程序博客网 时间:2024/06/02 06:27
package task;
import java.io.File;
import java.io.FileInputStream;
import java.io.InputStreamReader;
public class ReadFlie {
public static void main(String[] args) throws Exception {
//获取文件路径,假设文件存在此项目文件夹下,又拼凑了路径
String path=System.getProperty("user.dir")+"/src/com/dao/BaseDAO.java";
//创建InputStreamReader对象,文件不存在会自动新建
//读取文件时的中文乱码问题,在InputStreamReader中加入"UTF-8"参数即可
InputStreamReader isr=new InputStreamReader(new FileInputStream(new File(path)),"UTF-8");
//定义一个char数组,长度为1024
char[] c=new char[1024];
//逐行读取文件,内容存在数组中
while((isr.read(c, 0, c.length))!=-1){
//循环打印每一行内容
System.out.println(c);
}
//关闭读取流
isr.close();
}
import java.io.File;
import java.io.FileInputStream;
import java.io.InputStreamReader;
public class ReadFlie {
public static void main(String[] args) throws Exception {
//获取文件路径,假设文件存在此项目文件夹下,又拼凑了路径
String path=System.getProperty("user.dir")+"/src/com/dao/BaseDAO.java";
//创建InputStreamReader对象,文件不存在会自动新建
//读取文件时的中文乱码问题,在InputStreamReader中加入"UTF-8"参数即可
InputStreamReader isr=new InputStreamReader(new FileInputStream(new File(path)),"UTF-8");
//定义一个char数组,长度为1024
char[] c=new char[1024];
//逐行读取文件,内容存在数组中
while((isr.read(c, 0, c.length))!=-1){
//循环打印每一行内容
System.out.println(c);
}
//关闭读取流
isr.close();
}
阅读全文
0 0
- java读取ini文件
- JAVA读取XML文件
- java读取中文文件
- Java读取文件
- JAVA读取XML文件
- java读取中文文件
- java读取pdf文件
- JAVA读取word文件
- JAVA读取PDF文件
- java读取word文件
- java读取excel文件
- java读取excel 文件
- java 读取文件(中文)
- java读取文件源代码
- java 读取文件
- Java读取Properties文件
- java读取.properties文件
- Java读取文件
- VS常用快捷键
- HDU
- 记录ArcGIS Server打印服务出现的问题
- linux实验楼学习笔记9
- ios在uiwebview执行js方法
- java读取文件
- 【算法】3、堆排序
- Python在大数据分析及机器学习中的兵器谱
- HDU 4578——Transformation
- java.io.NotSerializableException错误解决方法(com.landray.sso.client.EKPSSOUserData)
- 函数重载
- ArrayList和LinkedList的区别
- Android Studio中配置及使用OpenCV示例(一)
- hdu6143-Killer Names