看板 java 關於我們 聯絡資訊
麻煩了 import java.io.*; import javax.swing.*; public class textChange { /** * @param args */ public static void main(String[] args) throws Exception { // TODO Auto-generated method stub String input=""; String output=""; String line=""; String inputFile, outputFile; BufferedReader fileName = new BufferedReader( new InputStreamReader(System.in)); //輸入檔名等... inputFile = JOptionPane.showInputDialog("Enter the FileName"); FileReader inputFileReader = new FileReader(inputFile); BufferedReader fileTextReader = new BufferedReader(inputFileReader); String lineSep=""; lineSep = System.getProperty("line.separator"); FileWriter outputFileWriter = new FileWriter("test.txt"); BufferedWriter fileTextWriter = new BufferedWriter(outputFileWriter); int count=0, outCount=0; //開始對文檔轉換及做儲存動作 while ((line = fileTextReader.readLine()) != null) { if (line.matches("^>{1}.+$")) { count+=1; outCount+=1; line = line.replace(">", ""); line = line.replace(" /", "\t"); if (outCount == 2) { if (output.matches("[ATCG]{100,}")) { fileTextWriter.write(output); outCount = 1; input=""; } } else ; if (count == 2) { input+=lineSep; input+=line; input+=lineSep; count = 1; } else { input+=line; input+=lineSep; } } else { input+=line; } output = input; } if (line == null) fileTextWriter.write(output); fileTextWriter.flush(); fileTextWriter.close(); } } -- 救救我 而且後來索性用MySQL直接讀 他也說太大 冏rz 那一些影片轉換格式的為什麼都可以一次跑完一個好幾G的檔 -- 是說我要把這麼大的檔分割數個小的來處理嗎? 再次謝謝你們 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.109.57.40