Java CharsetEncoder .flush (ByteBuffer out)

Syntax

CharsetEncoder.flush(ByteBuffer out) has the following syntax.

public final CoderResult flush(ByteBuffer out)

Example

In the following code shows how to use CharsetEncoder.flush(ByteBuffer out) method.


import java.nio.ByteBuffer;
import java.nio.CharBuffer;
import java.nio.charset.Charset;
import java.nio.charset.CharsetEncoder;
/*  w w w  . jav a2 s . c  om*/
public class Main {
  public static void main(String[] args) throws Exception{
    CharsetEncoder encoder = Charset.forName("US-ASCII").newEncoder();

    String response = "java2s.com";
    
    ByteBuffer bb = ByteBuffer.allocate(10);
    
    System.out.println(encoder.flush(bb));
  }
}




















Home »
  Java Tutorial »
    java.nio.charset »




Charset
CharsetDecoder
CharsetEncoder
StandardCharsets