JAVA编程改错

求改错import java.io.*;public classTest { public static void main (String args[]){ List<String> filecon=new Linkedlist<String>(); String content=""; BufferdeReader file =new BufferedReader(new FileReader("d:尀尀java尀尀sequence.txt")); try{ while(content!=null){ filecon.append(content); content=file.readline(); } String everything =sb.toString(); }finally{ file.close(); return filecon; } List<String> resultList = new LinkedList<String>(); for(String line:filecon){ if(line.indexOf("genotype") != -1){ resultList.add(line); public static void main (String args[]){ BufferedWriter out = new BufferedWriter(new FileWriter("d:尀尀java尀尀test.txt")); for (String string:resultlist) out.write(string); out.newLine(); } out.flush(); out.close();}
2026年09月23日 22:27
有3个网友回答
网友(1):

LZ写的东西is very incredible,我重写了一个

import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.FileReader;
import java.io.FileWriter;
import java.io.IOException;
import java.util.ArrayList;
import java.util.List;
public class CreateFile {
public static void main (String args[]){
List resultList = getFileInfo();
BufferedWriter out;
try {
out = new BufferedWriter(new FileWriter("d:\\java\\test.txt"));
for(String line:resultList){
if(line.indexOf("genotype") != -1){
out.write(line);
out.newLine();
}
}
out.flush();
out.close();
} catch (Exception e) {
e.printStackTrace();
}
}

public static List getFileInfo(){
List filecon = new ArrayList();
String content="";
BufferedReader br = null;
try{
br = new BufferedReader(new FileReader("d:\\java\\sequence.txt"));
while(br.ready()){
if(!"".equals(content)){
filecon.add(content);
}
content=br.readLine();
}
}catch(Exception e){
e.printStackTrace();
}finally{
try {
br.close();
} catch (IOException e) {
e.printStackTrace();
}
}
return filecon;
}
}

网友(2):

123154634547

网友(3):

怎么有两个同样的方法?