- 浏览: 164288 次
- 性别:
- 来自: 武汉
文章分类
最新评论
1、文件的读取操作
File file = new File(fileName); BufferedReader reader = null; try { System.out.println("以行为单位读取文件内容,一次读一整行:"); reader = new BufferedReader(new FileReader(file)); String tempString = null; int line = 1; // 一次读入一行,直到读入null为文件结束 while ((tempString = reader.readLine()) != null) { // 显示行号 if(tempString.trim().equals("")) fw.write(tempString+"\r\n"); else if(tempString.indexOf("-")>-1) fw.write(tempString+"\r\n"); else fw.write(tempString+"→"+"\r\n"); } reader.close();
如遇读取乱码可以改成
File file = new File("D:\\eee.txt"); try { System.out.println("以行为单位读取文件内容,一次读一整行:"); FileInputStream fileInputStream = new FileInputStream(file); InputStreamReader inputStreamReader = new InputStreamReader(fileInputStream, "GBK"); BufferedReader br = new BufferedReader(inputStreamReader); String tempString = null; int line = 1; // 一次读入一行,直到读入null为文件结束 while ((tempString = br.readLine()) != null) { if(tempString.length() == 1) name1.add(tempString); else if(tempString.length() == 2) name2.add(tempString); else if(tempString.length() == 3) name3.add(tempString); else if(tempString.length() == 4) name4.add(tempString); else if(tempString.length() == 5) name5.add(tempString); else if(tempString.length() == 6) name6.add(tempString); else name7.add(tempString); } br.close(); }catch (Exception e) { }
2、文件的写入操作
File f = new File("liufen.txt"); if(!f.exists()) f.createNewFile(); FileWriter fw = new FileWriter(f,true); for(int k=0;k<carInfo.size();k++){ fw.write(carInfo.get(k).getCar().get(6)+"\r\n"); } fw.flush(); fw.close();
发表评论
-
机器学习----逻辑回归
2016-02-19 12:12 744这节学习的是逻辑回归 ... -
通用广告推荐,团购推荐,商户推荐,商品推荐数据算法框架
2015-09-01 16:51 593本章介绍的是简单的多维权重算法以广告为例, 广告有很多属性 ... -
算法程序-通过log重现计算过程
2015-08-17 14:56 1491核心算法类 public class ShopScorer ... -
机器学习算法模型(一)
2015-08-04 12:45 781之前介绍了通用的经验型权重配置算法,但是仍然无法对200多个 ... -
商品名匹配算法
2012-12-17 10:23 1682商品名组成为 品牌+型号(规格)+形容词(颜色)+商品简称+ ... -
求点到曲线的最短距离 垂直逼近算法
2012-08-20 11:13 5617y = ln(x) + Math.pow(x,0.000333 ... -
牛顿迭代--高斯方程求解
2012-08-20 10:59 2970y = alnx + x + x*x + x *x *x + ... -
价格弹性指数 价格与销量模型
2012-07-30 10:35 3641在当今电子商务越来越热的情况下,价格战与利润是一个关键点,价格 ... -
float 导致的计算精确度问题
2012-05-31 14:04 1099java 中float 计算精确度问题,解决方法是利用Bi ... -
价格与销量的关系 JAVA实现该算法 最小二乘法
2012-04-05 17:47 1414由于方程式不方便编辑,一切都在附件的图片和word文档上 -
对URL非法字符进行转义
2012-03-15 15:45 1180url=“http://www.baidu.com?body= ... -
JAVA 读取CSV文件
2012-03-12 16:40 13261、读取CSV文件只从第二行开始读取,忽略标题的,包文件自己搜 ... -
OPI 导出EXCEL(JAVA 应用程序非WEB导出)
2012-03-12 16:39 16391、直接是工具类调用静态方法 import java.io. ... -
JSP 无模板导出功能实现
2012-02-16 10:26 857HttpServletResponse response = ... -
lucene 分词解析器 将商品名全部切成各种词方便匹配
2012-01-10 16:22 15591、附件附上中文解析器的相关包 2、代码 package ... -
导出EXCEL常用工具类
2011-11-18 15:06 12801、接口 package com.yihaodian. ... -
抓取网站全站信息,并导出数据为EXCEL
2011-11-18 13:21 952现在以https://www.mann-hummel.com/ ... -
排序算法,从大到小
2011-11-11 10:51 8431、得到list中最大的那个值 public OppoSit ... -
正则表达式提取特定字符串内的特定内容
2011-09-28 09:16 1485我在@京东商城 发现了一个非常不错的商品:七彩云南 寿 熟饼3 ... -
用递归算法查找父节点下的所有叶子节点
2011-09-13 16:31 9509父节点 ----叶子节点 ----子节点一 ------ ...
相关推荐
Java实现文件复制,File文件读取,写入,IO流的读取写入
简单的读取文件和写入文件,使用了FileRead(FileWrite)和FileInputStream(FileOutpuStream)两种方法。
import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.IOException; public class FileOperation { public static void...
对大数据文本文件读取(按行读取)的优化,目前常规的方案有三种,第一种LineNumberReader,第二种RandomAccessFile,第三种是内存映射文件在RandomAccessFile基础上调用getChannel().map(...);代码提供在...
主要介绍了Java读取、写入文件如何解决乱码问题,需要的朋友可以参考下
import java.io.*; /** * FileUtil. Simple file operation class. * * @author BeanSoft * */ public class FileUtil { /** * The buffer. */ protected static byte buf[] = new byte[1024]; /**...
既然答应了,就要努力去帮忙解决,那么就有了这个项目和这个README。这个项目根据网上各位大牛的博客、讨论而来,主要是解决网上很多人碰到的使用JAVA修改照片的EXIF信息的问题——mediautil.image.jpeg.JPEG cannot...
java实现对文件的基本操作,如创建,删除,读取,写入,解压缩,复制,移动等操作。{@link #createFile(String)} * * {@link #readFile(String, String)} * * {@link #moveFile(String, String)} * {@link #...
从输入流中读取string,新建一个文件并写入内容,复制一个目录及其子目录、文件到另外一个目录 ,递归删除目录下的所有文件及子目录下所有文件,读取文本文件内容,以行的形式读取....
File类的总结: 1.文件和文件夹的创建 2.文件的读取 3.文件的写入 4.文件的复制(字符流、字节流、处理流) 5.以图片地址下载图片
java创建和删除文件夹、文件.doc
Java 中的 I/O 类由一组抽象类和接口组成,这些类和接口协同工作,使 Java 应用程序能够读取和写入数据。其中包括 File、InputStream、OutputStream、Reader、Writer 等类和接口。您可以使用这些类和接口来创建文件...
异步文件陈述AsyncFile是一个Scala库,用于使用通用API异步读取和写入文件,该通用API用于JVM和JavaScript(Scala.js)。 这是Hanns Holger Rutz撰写的(C)版权2020-2021。 版权所有。 该项目是根据v3 +,绝对没有...
java代码利用Jsch实现在windows平台获取linux服务器文件,已包含 jsch jar包
接下来使用BufferedInputStream和FileOutputStream对象来进行文件的读取和写入操作。在一个while循环中,不断从客户端读取数据并写入到文件中,直到读取完毕。最后关闭客户端的Socket连接。 整个程序通过这些方法来...
import java.io.File; import java.io.UnsupportedEncodingException; import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; import java.sql.SQLException; ...
主要介绍了Java文件操作类 File实现代码,需要的朋友可以参考下
这是用C#编写的基本文件解析器,用于读取和写入xBase DBF文件。 纯.NET直接访问xBase DBF。 无需OBBC / JDBC即可读写xBase DBF。 Clipper和FoxPro使用xBase DBF文件。 可在Linux(Mono)上编译。 对于.net 4.0...
Java仿Windows 窗口化复制文件功能, class SelectFileListener implements ActionListener { ... //将读取的字节数组写入目标文件输出流中 } fin.close(); //关闭输入流 fout.close(); //关闭输出流
java读写文件的集中方法介绍: java文件操作_按行读取和写入 随机读取文件 按字节读取文件等。。。