Java UTF File Write getUTF8Writer(OutputStream os)

Here you can find the source of getUTF8Writer(OutputStream os)

Description

Create a new file writer that uses UTF-8.

License

Open Source License

Parameter

Parameter Description
os An OutputStream to write to.

Return

A Writer for this file.

Declaration

public static Writer getUTF8Writer(OutputStream os) 

Method Source Code

//package com.java2s;
/**/*w  w  w.  j av  a  2  s  .c o  m*/
 *  Copyright (C) 2002-2017   The FreeCol Team
 *
 *  This file is part of FreeCol.
 *
 *  FreeCol is free software: you can redistribute it and/or modify
 *  it under the terms of the GNU General Public License as published by
 *  the Free Software Foundation, either version 2 of the License, or
 *  (at your option) any later version.
 *
 *  FreeCol is distributed in the hope that it will be useful,
 *  but WITHOUT ANY WARRANTY; without even the implied warranty of
 *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 *  GNU General Public License for more details.
 *
 *  You should have received a copy of the GNU General Public License
 *  along with FreeCol.  If not, see <http://www.gnu.org/licenses/>.
 */

import java.io.OutputStream;
import java.io.OutputStreamWriter;

import java.io.Writer;

import java.nio.charset.StandardCharsets;

public class Main {
    /**
     * Create a new file writer that uses UTF-8.
     *
     * @param os An {@code OutputStream} to write to.
     * @return A {@code Writer} for this file.
     */
    public static Writer getUTF8Writer(OutputStream os) {
        return new OutputStreamWriter(os, StandardCharsets.UTF_8);
    }
}

Related

  1. asPrintWriterUTF8(OutputStream out)
  2. getBufferedUTF8Writer(File file)
  3. getUTF8FileAppendWriter(String filename)
  4. getUTF8FileWriter(File f)
  5. getUTF8Writer(String file)
  6. utf8Writer(File file)
  7. utf8Writer(final File f)
  8. writeFile(byte[] data, String outfile)