MCPcopy Create free account
hub / github.com/acsoto/BUAA-Compiler / FileProcessor

Class FileProcessor

src/FileProcessor.java:3–34  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1import java.io.*;
2
3public class FileProcessor {
4 private FileReader reader;
5 private String code;
6 private FileWriter writer;
7 private FileWriter errorWriter;
8
9 public FileProcessor() throws IOException {
10 reader = new FileReader(new File("testfile.txt"));
11 code = transferFileToCode();
12 writer = new FileWriter(new File("pcoderesult.txt"));
13 errorWriter = new FileWriter(new File("error.txt"));
14 }
15
16 private String transferFileToCode() throws IOException {
17 BufferedReader bf = new BufferedReader(reader);
18 StringBuffer buffer = new StringBuffer();
19 String s = null;
20 while ((s = bf.readLine()) != null) {
21 buffer.append(s).append("\n");
22 }
23 return buffer.toString();
24 }
25
26 public String getCode() {
27 return code;
28 }
29
30 public FileWriter getWriter() {
31 return writer;
32 }
33
34}

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected