BufferedWriter
Code IndexAdd Codota to your IDE (free)

Best code snippets using java.io.BufferedWriter(Showing top 20 results out of 12,429)

Refine search

  • FileWriter
  • OutputStreamWriter
  • Writer
  • FileOutputStream
  • BufferedReader
  • InputStreamReader
  • Common ways to obtain BufferedWriter
private void myMethod () {
BufferedWriter b =
  • Writer out;new BufferedWriter(out)
  • File file;new BufferedWriter(new FileWriter(file))
  • OutputStream out;new BufferedWriter(new OutputStreamWriter(out))
  • Smart code suggestions by Codota
}
origin: stackoverflow.com

 try(FileWriter fw = new FileWriter("outfilename", true);
  BufferedWriter bw = new BufferedWriter(fw);
  PrintWriter out = new PrintWriter(bw))
{
  out.println("the text");
  //more code
  out.println("more text");
  //more code
} catch (IOException e) {
  //exception handling left as an exercise for the reader
}
origin: stackoverflow.com

 Writer writer = null;

try {
  writer = new BufferedWriter(new OutputStreamWriter(
     new FileOutputStream("filename.txt"), "utf-8"));
  writer.write("Something");
} catch (IOException ex) {
 // report
} finally {
  try {writer.close();} catch (Exception ex) {/*ignore*/}
}
origin: libgdx/libgdx

@Override
protected void processFile (Entry inputFile) throws Exception {
  filesScanned++;
  String content = new FileHandle(inputFile.inputFile).readString();
  if (content.trim().startsWith("package")) {
    System.out.println("File '" + inputFile.inputFile + "' header fixed");
    filesChanged++;
    BufferedWriter writer = new BufferedWriter(new OutputStreamWriter(new FileHandle(inputFile.outputFile).write(false)));
    writer.write(header + "\n\n" + content);
    writer.close();
  }
}
origin: google/guava

/**
 * Returns a buffered writer that writes to a file using the given character set.
 *
 * <p><b>{@link java.nio.file.Path} equivalent:</b> {@link
 * java.nio.file.Files#newBufferedWriter(java.nio.file.Path, Charset,
 * java.nio.file.OpenOption...)}.
 *
 * @param file the file to write to
 * @param charset the charset used to encode the output stream; see {@link StandardCharsets} for
 *     helpful predefined constants
 * @return the buffered writer
 */
public static BufferedWriter newWriter(File file, Charset charset) throws FileNotFoundException {
 checkNotNull(file);
 checkNotNull(charset);
 return new BufferedWriter(new OutputStreamWriter(new FileOutputStream(file), charset));
}
origin: Konloch/bytecode-viewer

  public static void saveTo(File file, InstructionPrinter printer) {
    try (BufferedWriter bw = new BufferedWriter(new FileWriter(file))) {
      for (String s : printer.createPrint()) {
        bw.write(s);
        bw.newLine();
      }
    } catch (IOException e) {
      new the.bytecode.club.bytecodeviewer.api.ExceptionUI(e);
    }
  }
}
origin: stackoverflow.com

 try (
  OutputStream outputStream = new FileOutputStream(createdFile);
  GZIPOutputStream gzipOutputStream = new GZIPOutputStream(outputStream);
  OutputStreamWriter osw = new OutputStreamWriter(gzipOutputStream);
  BufferedWriter bw = new BufferedWriter(osw)
  ) {
  // ...
}
origin: apache/storm

public void initialize(OutputStream processIn, InputStream processOut) {
  try {
    this.processIn = new BufferedWriter(new OutputStreamWriter(processIn, DEFAULT_CHARSET));
    this.processOut = new BufferedReader(new InputStreamReader(processOut, DEFAULT_CHARSET));
  } catch (UnsupportedEncodingException e) {
    throw new RuntimeException(e);
  }
}
origin: iluwatar/java-design-patterns

/**
 * Write.
 *
 * @param domainEvent the domain event
 */
public void write(DomainEvent domainEvent) {
 Gson gson = new Gson();
 JsonElement jsonElement;
 if (domainEvent instanceof AccountCreateEvent) {
  jsonElement = gson.toJsonTree(domainEvent, AccountCreateEvent.class);
 } else if (domainEvent instanceof MoneyDepositEvent) {
  jsonElement = gson.toJsonTree(domainEvent, MoneyDepositEvent.class);
 }  else if (domainEvent instanceof MoneyTransferEvent) {
  jsonElement = gson.toJsonTree(domainEvent, MoneyTransferEvent.class);
 } else {
  throw new RuntimeException("Journal Event not recegnized");
 }
 try (Writer output = new BufferedWriter(
   new OutputStreamWriter(new FileOutputStream(aFile, true), "UTF-8"))) {
  String eventString = jsonElement.toString();
  output.write(eventString + "\r\n");
 } catch (IOException e) {
  throw new RuntimeException(e);
 }
}
origin: neo4j/neo4j

private void writeConfigToFile( Config config, File file ) throws IOException
{
  try ( Writer fileWriter = new BufferedWriter( new FileWriter( file ) ) )
  {
    for ( Map.Entry<String,String> entry : config.getRaw().entrySet() )
    {
      fileWriter.write( String.format( "%s=%s\n", entry.getKey(), entry.getValue() ) );
    }
  }
}
origin: stackoverflow.com

 try {
  PrintWriter out = new PrintWriter(new BufferedWriter(new FileWriter("myfile.txt", true)));
  out.println("the text");
  out.close();
} catch (IOException e) {
  //exception handling left as an exercise for the reader
}
origin: redisson/redisson

protected static void outChars(File dest, char[] data, String encoding, boolean append) throws IOException {
  if (dest.exists()) {
    if (!dest.isFile()) {
      throw new IOException(MSG_NOT_A_FILE + dest);
    }
  }
  Writer out = new BufferedWriter(new OutputStreamWriter(new FileOutputStream(dest, append), encoding));
  try {
    out.write(data);
  } finally {
    StreamUtil.close(out);
  }
}
origin: elasticjob/elastic-job

private void process(final Socket socket) throws IOException {
  try (
      BufferedReader reader = new BufferedReader(new InputStreamReader(socket.getInputStream()));
      BufferedWriter writer = new BufferedWriter(new OutputStreamWriter(socket.getOutputStream()));
      Socket autoCloseSocket = socket) {
    String cmdLine = reader.readLine();
    if (null != cmdLine && DUMP_COMMAND.equalsIgnoreCase(cmdLine)) {
      List<String> result = new ArrayList<>();
      dumpDirectly("/" + jobName, result);
      outputMessage(writer, Joiner.on("\n").join(SensitiveInfoUtils.filterSensitiveIps(result)) + "\n");
    }
  }
}

origin: eclipse/vert.x

private File setupFile(String testDir, String fileName, String content) throws Exception {
 File file = new File(testDir, fileName);
 if (file.exists()) {
  file.delete();
 }
 BufferedWriter out = new BufferedWriter(new OutputStreamWriter(new FileOutputStream(file), "UTF-8"));
 out.write(content);
 out.close();
 return file;
}
origin: stackoverflow.com

 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);
origin: stanfordnlp/CoreNLP

public TreeRecorder(Mode mode, String filename) {
 this.mode = mode;
 try {
  out = new BufferedWriter(new FileWriter(filename));
 } catch (IOException e) {
  throw new RuntimeIOException(e);
 }
}
origin: stanfordnlp/CoreNLP

public void translateLines(BufferedReader br, BufferedWriter bw) {
 try {
  String line;
  while ((line = br.readLine()) != null) {
   bw.write(apply(line));
   bw.newLine();
  }
 } catch (IOException e) {
  throw new RuntimeIOException(e);
 }
}
origin: apache/storm

public static void writeToFile(File file, Set<String> content) throws IOException{
  FileWriter fw = new FileWriter(file, false);
  BufferedWriter bw = new BufferedWriter(fw);
  Iterator<String> iter = content.iterator();
  while(iter.hasNext()) {
    bw.write(iter.next());
    bw.write(System.lineSeparator());
  }
  bw.close();
}
origin: stackoverflow.com

 URL url = new URL("http://yoururl.com");
HttpsURLConnection conn = (HttpsURLConnection) url.openConnection();
conn.setReadTimeout(10000);
conn.setConnectTimeout(15000);
conn.setRequestMethod("POST");
conn.setDoInput(true);
conn.setDoOutput(true);

Uri.Builder builder = new Uri.Builder()
    .appendQueryParameter("firstParam", paramValue1)
    .appendQueryParameter("secondParam", paramValue2)
    .appendQueryParameter("thirdParam", paramValue3);
String query = builder.build().getEncodedQuery();

OutputStream os = conn.getOutputStream();
BufferedWriter writer = new BufferedWriter(
      new OutputStreamWriter(os, "UTF-8"));
writer.write(query);
writer.flush();
writer.close();
os.close();

conn.connect();
origin: stanfordnlp/CoreNLP

public void translateFile(String input, String output) {
 try {
  FileInputStream fis = new FileInputStream(input);
  InputStreamReader isr = new InputStreamReader(fis, "utf-8");
  BufferedReader br = new BufferedReader(isr);
  FileOutputStream fos = new FileOutputStream(output);
  OutputStreamWriter osw = new OutputStreamWriter(fos, "utf-8");
  BufferedWriter bw = new BufferedWriter(osw);
  translateLines(br, bw);
  bw.close();
  osw.close();
  fos.close();
  br.close();
  isr.close();
  fis.close();
 } catch (IOException e) {
  throw new RuntimeIOException(e);
 }
}
origin: dbeaver/dbeaver

private void init(
  java.io.Writer writer,
  String documentEncoding,
  boolean printHeader)
  throws java.io.IOException
{
  this.writer = new java.io.BufferedWriter(writer, IO_BUFFER_SIZE);
  if (printHeader) {
    if (documentEncoding != null) {
      this.writer.write(XMLConstants.XML_HEADER(documentEncoding));
    } else {
      this.writer.write(XMLConstants.XML_HEADER());
    }
  }
}
java.ioBufferedWriter

Javadoc

Wraps an existing Writer and buffers the output. Expensive interaction with the underlying reader is minimized, since most (smaller) requests can be satisfied by accessing the buffer alone. The drawback is that some extra space is required to hold the buffer and that copying takes place when filling that buffer, but this is usually outweighed by the performance benefits.

A typical application pattern for the class looks like this:

 
BufferedWriter buf = new BufferedWriter(new FileWriter("file.java")); 

Most used methods

  • <init>
    Constructs a new BufferedWriter, providing out with size chars of buffer.
  • write
    Writes count characters starting at offset in buffer to this writer. If count is greater than this w
  • close
    Closes this writer. The contents of the buffer are flushed, the target writer is closed, and the buf
  • flush
    Flushes this writer. The contents of the buffer are committed to the target writer and it is then fl
  • newLine
    Writes a newline to this writer. On Android, this is "\n". The target writer may or may not be flush
  • append
  • checkNotClosed
  • flushInternal
    Flushes the internal buffer.
  • isClosed
    Indicates whether this writer is closed.
  • drain
  • ensureOpen
    Checks to make sure that the stream has not been closed
  • flushBuffer
    Flushes the output buffer to the underlying character stream, without flushing the stream itself. Th
  • ensureOpen,
  • flushBuffer,
  • min

Popular classes and methods

  • onCreateOptionsMenu (Activity)
  • getSharedPreferences (Context)
  • findViewById (Activity)
  • BufferedWriter (java.io)
    Wraps an existing Writer and buffers the output. Expensive interaction with the underlying reader is
  • FileReader (java.io)
    A specialized Reader that reads from a file in the file system. All read requests made by calling me
  • RandomAccessFile (java.io)
    Saves binary data to the local storage; currently using hex encoding. The string is prefixed with "h
  • ServerSocket (java.net)
    This class represents a server-side socket that waits for incoming client connections. A ServerSocke
  • JComboBox (javax.swing)
  • XPath (javax.xml.xpath)
    XPath provides access to the XPath evaluation environment and expressions. Evaluation of XPath Expr
  • Loader (org.hibernate.loader)
    Abstract superclass of object loading (and querying) strategies. This class implements useful common

For IntelliJ IDEA,
Android Studio or Eclipse

  • Codota IntelliJ IDEA pluginCodota Android Studio pluginCode IndexSign in
  • EnterpriseFAQAboutContact Us
  • Terms of usePrivacy policyCodeboxFind Usages
Add Codota to your IDE (free)