public static void writeStringAsFile(final String fileContents, String fileName) { Context context = App.instance.getApplicationContext(); try { FileWriter out = new FileWriter(new File(context.getFilesDir(), fileName)); out.write(fileContents); out.close(); } catch (IOException e) { Logger.logError(TAG, e); } } public static String readFileAsString(String fileName) { Context context = App.instance.getApplicationContext(); StringBuilder stringBuilder = new StringBuilder(); String line; BufferedReader in = null; try { in = new BufferedReader(new FileReader(new File(context.getFilesDir(), fileName))); while ((line = in.readLine()) != null) stringBuilder.append(line); } catch (FileNotFoundException e) { Logger.logError(TAG, e); } catch (IOException e) { Logger.logError(TAG, e); } return stringBuilder.toString(); }
public void readGrammar(String filename) { try { FileReader fin = new FileReader(filename); BufferedReader bin = new BufferedReader(fin); readGrammar(bin); bin.close(); fin.close(); } catch (IOException e) { throw new RuntimeIOException(e); } }
public void ioOperation1() { File file = new File("temp.txt"); try (FileReader fr = new FileReader(file)) { char[] buffer = new char[BUFFER_LENGTH]; fr.read(buffer, BUFFER_LENGTH + 1, 1); } catch (Exception e) { } }
private boolean stopProcess(String fileName) throws IOException { File file = new File(fileName); FileReader reader = new FileReader(file); int pid = reader.read(); Runtime.getRuntime().exec("kill " + pid); reader.close(); file.delete(); return true; } }
public Cluster readCluster(File f) throws IOException { FileReader reader = null; try { reader = new FileReader(f); return readCluster(reader); } finally { if(reader != null) reader.close(); } }
void convertMMF(String MMFfile) { try { BufferedReader bf = new BufferedReader(new FileReader(MMFfile)); PrintWriter pf = new PrintWriter(new FileWriter(MMFfile+".conv")); String s; for (;;) { s=bf.readLine(); if (s==null) break; int i=s.indexOf("~h"); if (i>=0) { i=s.indexOf('"'); int j = s.lastIndexOf('"'); String nom = s.substring(i+1,j); split3ph(nom); String newnom = conv3ph(); pf.println("~h \""+newnom+ '\"'); } else pf.println(s); } pf.close(); bf.close(); } catch (IOException e) { e.printStackTrace(); } }
File inputFile = new File("myFile.txt"); File tempFile = new File("myTempFile.txt"); BufferedReader reader = new BufferedReader(new FileReader(inputFile)); BufferedWriter writer = new BufferedWriter(new FileWriter(tempFile)); String lineToRemove = "bbb"; String currentLine; while((currentLine = reader.readLine()) != null) { // trim newline when comparing with lineToRemove String trimmedLine = currentLine.trim(); if(trimmedLine.equals(lineToRemove)) continue; writer.write(currentLine + System.getProperty("line.separator")); } writer.close(); reader.close(); boolean successful = tempFile.renameTo(inputFile);
StringBuilder fileContent = new StringBuilder(); try { reader = new BufferedReader(new FileReader(file)); String line; int lineNo = 1; while ((line = reader.readLine()) != null) { writer = new BufferedWriter(new FileWriter(file)); writer.write(fileContent.toString()); writer.flush(); } catch (IOException e) { e.printStackTrace(); if (reader != null) { try { reader.close(); } catch (IOException e1) { e1.printStackTrace();
Scanner s = null; try { s = new Scanner(new BufferedReader(new FileReader(sopFile))); while (s.hasNext()) { nextLine = s.nextLine(); if (nextLine.trim().equals("")) break; featureDefinition = new FeatureDefinition(new BufferedReader(new StringReader(strContext)), false);
try(BufferedReader br = new BufferedReader(new FileReader(file))) { for(String line; (line = br.readLine()) != null; ) { // process the line. } // line is not visible here. }
protected void writeFilteredLogFile(Path originalLogFile, Path filteredLogFile) throws IOException { this.logFilter.startNewFile(); try (BufferedReader reader = new BufferedReader(new FileReader(originalLogFile.toFile()))) { try (BufferedWriter writer = new BufferedWriter(new FileWriter(filteredLogFile.toFile()))) { String line; while ((line = reader.readLine()) != null) { LogFilter.LineFilterResult result = this.logFilter.acceptsLine(line); if (result == LogFilter.LineFilterResult.REMAINDER_OF_FILE_REJECTED) { break; } if (result == LogFilter.LineFilterResult.LINE_ACCEPTED) { writeLine(line, writer); } } } } }
writer = new BufferedWriter(new FileWriter(this.filepath)); writer().write(chars); writer().close(); this.reader = new BufferedReader(new FileReader(filepath)); this.read_ahead = this.reader.readLine(); reader = new BufferedReader(new FileReader(filepath));
f.delete(); BufferedWriter bw = new BufferedWriter(new FileWriter(f)); bw.append(encrypt(sb.toString().trim())); } else { bw.append(sb.toString().trim()); bw.flush(); bw.close(); BufferedReader br = new BufferedReader(new FileReader(f)); StringBuilder sb = new StringBuilder(); while (br.ready()) { sb.append(br.readLine()).append(System.lineSeparator()); BufferedReader br = new BufferedReader(new FileReader(f)); StringBuilder sb = new StringBuilder(); while (br.ready()) {
private File subUserAndPassword(String parent, String filename) throws IOException { File createFile = File.createTempFile("create-hive-user-" + schemaTool.getDbType(), ".sql"); BufferedWriter writer = new BufferedWriter(new FileWriter(createFile)); File proto = new File(parent, filename); BufferedReader reader = new BufferedReader(new FileReader(proto)); reader.lines() .map(s -> s.replace("_REPLACE_WITH_USER_", schemaTool.getHiveUser()) .replace("_REPLACE_WITH_PASSWD_", schemaTool.getHivePasswd()) .replace("_REPLACE_WITH_DB_", schemaTool.getHiveDb())) .forEach(s -> { try { writer.write(s); writer.newLine(); } catch (IOException e) { throw new RuntimeException("Unable to write to tmp file ", e); } }); reader.close(); writer.close(); return createFile; }
File inputFile = new File("myFile.txt"); // Your file File tempFile = new File("myTempFile.txt");// temp file BufferedReader reader = new BufferedReader(new FileReader(inputFile)); BufferedWriter writer = new BufferedWriter(new FileWriter(tempFile)); Scanner scanner = new Scanner(System.in); System.out.println("Enter firstName"); String firstName = scanner.nextLine(); System.out.println("Enter lastName"); String lastName = scanner.nextLine(); String currentLine; while((currentLine = reader.readLine()) != null) { if(currentLine.contains(firstName) && currentLine.contains(lastName)) continue; writer.write(currentLine); } writer.close(); boolean successful = tempFile.renameTo(inputFile); System.out.println(successful);
BufferedReader reader = new BufferedReader(new FileReader(proto.getFile())); String line = reader.readLine(); while (line != null) line = reader.readLine(); reader.close(); writer.write(data); writer.close();
BufferedReader in = new BufferedReader(new FileReader("file.in")); FileWriter fstream = new FileWriter("file.out"); BufferedWriter out = new BufferedWriter(fstream); String line = in.readLine(); // <-- read whole line StringTokenizer tk = new StringTokenizer(line); int a = Integer.parseInt(tk.nextToken()); // <-- read single word on line and parse to int out.write(""+a); out.flush();
if (script.exists()) script.delete(); PrintWriter toScript = new PrintWriter(new FileWriter(script)); toScript.println("#!" + SNACKDIR); toScript.println(""); toScript.println("package require snack"); toScript.println(""); launchProc(cmd, "getSptkSnackLf0", tmpRawLongFile); double[] f0 = new SnackTextfileDoubleDataSource(new FileReader(snackFile)).getAllData(); for (int j = 0; j < f0.length; j++) { System.out.println(j + " f0[" + j + "]= " + f0[j]);
Scanner filesScanner = new Scanner(new BufferedReader(new FileReader(filesList))); while (filesScanner.hasNext()) { file = filesScanner.nextLine(); outputStream = new FileWriter(durFile); outputStream.write(hmm_tts.getRealisedDurations()); outputStream.close();
try(BufferedReader reader = new BufferedReader(new FileReader(file))) { PrintWriter writer = new PrintWriter(System.out); processReader(s, reader, writer); writer.flush(); try(BufferedReader reader = new BufferedReader(new FileReader(backup)); PrintWriter writer = new PrintWriter(new FileWriter(file))) { processReader(s, reader, writer);