CharsetDecoder reset() method in Java with Examples Last Updated : 27 Jun, 2019 Summarize Comments Improve Suggest changes Share Like Article Like Report The reset() method is a built-in method of the java.nio.charset.CharsetDecoder class which resets this CharsetDecoder and clears its internal state. Syntax: public final CharsetDecoder reset() Parameters: The function does not accepts any parameter. Return Value: The function returns this CharsetDecoder after resetting it. Below is the implementation of the above function: Program 1: Java // Java program to demonstrate // the above function import java.nio.charset.*; import java.util.Iterator; import java.util.Map; public class GFG { public static void main(String[] args) { // Gets the charset Charset charset = Charset.forName("ISO-2022-CN"); // Get the CharsetDecoder CharsetDecoder decoder = charset.newDecoder(); // Prints the CharsetDecoder System.out.println("Before reset: " + decoder); // Reset the CharsetDecoder System.out.println("After reset: " + decoder.reset()); } } Output: Before reset: sun.nio.cs.ext.ISO2022_CN$Decoder@232204a1 After reset: sun.nio.cs.ext.ISO2022_CN$Decoder@232204a1 Program 2: Java // Java program to demonstrate // the above function import java.nio.charset.*; import java.util.Iterator; import java.util.Map; public class GFG { public static void main(String[] args) { // Gets the charset Charset charset = Charset.forName("x-windows-949"); // Get the CharsetDecoder CharsetDecoder decoder = charset.newDecoder(); // Prints the CharsetDecoder System.out.println("Before reset: " + decoder); // Reset the CharsetDecoder System.out.println("After reset: " + decoder.reset()); } } Output: Before reset: sun.nio.cs.ext.DoubleByte$Decoder@232204a1 After reset: sun.nio.cs.ext.DoubleByte$Decoder@232204a1 Reference: https://docs.oracle.com/javase/9/docs/api/java/nio/charset/CharsetDecoder.html#reset-- Comment More infoAdvertise with us Next Article CharsetDecoder reset() method in Java with Examples S ShubhamMaurya3 Follow Improve Article Tags : Misc Java Java-Functions Java-CharsetDecoder Java-nio-charset package +1 More Practice Tags : JavaMisc Similar Reads CharsetEncoder reset() method in Java with Examples The reset() method is a built-in method of the java.nio.charset.CharsetEncoder resets this encoder, and clears all the internal states if there are any. It also resets charset-independent state and also invokes the implReset method in order to perform any charset-specific reset actions. Syntax: publ 2 min read CharsetDecoder replacement() method in Java with Examples The replacement() method is a built-in method of the java.nio.charset.CharsetDecoder class returns this decoder's replacement value. The replacement value needs to be set inorder to get a valid replacement value. Syntax: public final Charset replacement() Parameters: The function does not accepts an 1 min read CharsetEncoder replacement() method in Java with Examples The replacement() method is a built-in method of the java.nio.charset.CharsetEncoder returns a byte array which is the replacement value of the encoder. Syntax: public final byte[] replacement() Parameters: The function does not accepts any parameter. Return Value: The function returns this encoder' 1 min read CharArrayReader reset() method in Java with Examples The reset() method of CharArrayReader Class in Java is used to reset the stream. After reset, if the stream has been marked, then this method attempts to reposition it at the mark, else it will try to position it to the starting. Syntax: public void reset() Parameters: This method do not accepts any 3 min read CharBuffer reset() methods in Java with Examples The reset() method of java.nio.CharBuffer Class is used to reset this buffer's position to the previously-marked position. Invoking this method neither changes nor discards the mark's value. Syntax: public final CharBuffer reset() Return Value: This method returns this buffer. Below are the examples 2 min read Like