ToFinal2.java
来源:互联网 发布:python keybd_event 编辑:程序博客网 时间:2024/06/05 21:44
ToFinal2.java 格式转换Result4.txt ->final4.txt
package test;import java.io.BufferedReader;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileReader;import java.io.FileWriter;import java.io.IOException;import java.io.InputStreamReader;import java.io.UnsupportedEncodingException;import java.util.ArrayList;import java.util.List;public class ToFinal2 { public static FileWriter fw; /** * @param args */ public static String[] getStrings() { FileInputStream fis; InputStreamReader isr; BufferedReader br = null; try { fis = new FileInputStream("/public/home/dsj/Public/sundujing/fpgrowth/test_items.txt"); isr = new InputStreamReader(fis, "UTF-8"); br = new BufferedReader(isr); } catch (FileNotFoundException e) { // TODO Auto-generated catch block e.printStackTrace(); } catch (UnsupportedEncodingException e) { // TODO Auto-generated catch block e.printStackTrace(); } String[] strings = new String[5462]; int i=0; String str; try { while ((str = br.readLine()) != null) { strings[i] = str; i++; } } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } return strings; } public void readFileByLines(String fileName) { File file = new File(fileName); BufferedReader reader = null; String[] temp; int line=0; try { fw = new FileWriter("/public/home/dsj/Public/sundujing/fpgrowth/final4.txt", true); //System.out.println("以行为单位读取文件内容,一次读一整行:"); reader = new BufferedReader(new FileReader(file)); String tempString = null; String[] strings = getStrings(); String str=""; // fw.append(strings[0]); // 一次读入一行,直到读入null为文件结束 while ((tempString = reader.readLine()) != null) { // 显示行号 String[] s=tempString.split(","); String tempstr=""; for(int j=0;j<200;j++){ if(j==0){ tempstr+=s[j]; }else{ if(s.length>j) tempstr+=","+s[j]; } } fw.append(strings[line].trim()+" "); fw.append(tempstr); str=""; fw.append("\n"); line++; } reader.close(); fw.flush(); } catch (IOException e) { e.printStackTrace(); } finally { if (reader != null) { try { reader.close(); } catch (IOException e1) { } } }} public static void main(String[] args) { // TODO Auto-generated method stub new ToFinal2().readFileByLines("/public/home/dsj/Public/sundujing/fpgrowth/final1.txt"); }}
0 0
- ToFinal2.java
- java
- JAVA
- JAVA
- JAVA
- java
- Java
- Java
- JAVA:
- java
- java
- java
- java
- Java
- java
- java
- java
- JAVA?
- 黑马程序员------反射
- 修改uitableViewCell选中时颜色
- PHP抓取百度贴吧邮箱v1.0
- 1093. Count PAT's
- QPID例子一(DEMO)
- ToFinal2.java
- 二叉堆-选择排序
- Andriod技术开发前景与“钱”景哪个更重要
- Linux安装MYsql(yum)
- 工具使用篇之eclipse的checkstyle
- MYSQL数据库备份与恢复
- python 服务器清除日志文件
- 杭电-Super Jumping! Jumping! Jumping!(LIS)
- HTML5游戏开发必备资源