import java.io.*; public class LineTest { private File file; public LineTest(File file) throws Exception{ this.file=file; String content=putLines(); write(content); } public String putLines(){ try{ String line = null; FileReader reader=new FileReader(file); BufferedReader br=new BufferedReader(reader); StringBuffer buffer=new StringBuffer(); int lineNumber=1; while ((line = br.readLine()) != null){ buffer.append(lineNumber); buffer.append("\t"); buffer.append(line); buffer.append("\n"); lineNumber++; } br.close(); return buffer.toString(); }catch(FileNotFoundException e){ e.printStackTrace(); return null; } catch(IOException ei){ ei.printStackTrace(); return null; } } private void write(String content) throws Exception{ String parent=file.getParent(); FileWriter writer=new FileWriter(parent+"/"+"line_"+file.getName(),false); writer.write(content); writer.close(); } public static void main(String[] args){ try{ File file=new File("/Users/zaferteker/Private/Books/Documents/HelloWorld.java"); new LineTest(file); }catch(Exception e){ e.printStackTrace(); } } }Dosyayı İndir