91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 4KB
    文件類型: .java
    金幣: 1
    下載: 0 次
    發布日期: 2021-06-05
  • 語言: Java
  • 標簽: txt??

資源簡介

txt分割程序 將一部小說按照章節分割

資源截圖

代碼片段和文件信息

package?com.aaron.ebook;
import?java.io.BufferedReader;
import?java.io.File;
import?java.io.FileNotFoundException;
import?java.io.FileOutputStream;
import?java.io.FileReader;
import?java.io.FileWriter;
import?java.io.IOException;
import?java.io.PrintStream;
import?java.util.ArrayList;
import?java.util.List;
import?java.util.Scanner;

import?com.aaron.ebook.Const;

/*
?*??file??要被分割的文件
?*??讀取源文件后
?*??升級操作?
?*??將文件?分割?加載到那個目錄中
?*??問題是???如何自動解析標題?
?*??
?*/

public?class?GenerateTxT?{
????private?static?ArrayList?fileNames;
private?static?List?flist?=?new?ArrayList();

????
????public??GenerateTxT()
????{
????????fileNames=new?ArrayList();
????}

????
public?static?ArrayList?titlelist=?new?ArrayList();







/**
*?@description
*?@param?filePath?文件名稱,包括路徑
*?@param?filterFolder?分割文件存放目錄
*?@param?fileSize?分割文件大小
*?@throws?IOException?
*/


public?static?List?Serachtitle(BufferedReader?bufr)
{
String?str1=“(www.ymtxt.com)“;
String?line;

try?{
while((line=bufr.readLine())!=null)
{
if(line.contains(str1)?==?true)
{
titlelist.add(line);
}

}
}?catch?(IOException?e)?{
//?TODO?Auto-generated?catch?block
e.printStackTrace();
}

return?titlelist;

}


??private?static?void?generate(File?file)throws?Exception?
????{
????????boolean?isFirsttitle=true;
????????Scanner?sca=new?Scanner(file);
????????String?currentContent=““;
????????String?currentLineStr=““;
????????String?currentPartFileName=““;
????????String?nextPartFileName=““;
????????int?currentPartIndex=0;
????????
????????sca.useDelimiter(“/n“);
????????
????????while(sca.hasNext())
????????{
????????????currentLineStr=sca.nextLine();

????????????if(currentLineStr.indexOf(“章?“)!=-1)
????????????{
???????????? if(!isFirsttitle)
????????????????{
????????????????
????????????????????System.out.println(“Current?output?title:“+currentPartFileName);
????????????????????nextPartFileName=“chapter“+(currentPartIndex)+“.txt“;
????????????????????fileN

評論

共有 條評論