Java Charset changeCharset(String str, Charset fromCharset, Charset toCharset)

PreviousNext

The method source code is listed as follows:

public static String changeCharset(String str, Charset fromCharset, Charset toCharset) {
    String rs = new String(str.getBytes(fromCharset), toCharset);
    return rs;
}

The complete source code is listed as follows:

//package com.java2s;
import java.nio.charset.Charset;

public class Main {
    public static String changeCharset(String str, Charset fromCharset, Charset toCharset) {
        String rs = new String(str.getBytes(fromCharset), toCharset);
        return rs;
    }//   w   w  w  . d   e m  o  2 s   .  c   om  

    public static String changeCharset(String str, String fromCharsetName, String toCharsetName) {
        Charset fromCharset = Charset.forName(fromCharsetName);
        Charset toCharset = Charset.forName(toCharsetName);
        return changeCharset(str, fromCharset, toCharset);
    }

    public static String changeCharset(String str, String fromCharsetName, Charset toCharset) {
        Charset fromCharset = Charset.forName(fromCharsetName);
        return changeCharset(str, fromCharset, toCharset);
    }

    public static String changeCharset(String str, Charset fromCharset, String toCharsetName) {
        Charset toCharset = Charset.forName(toCharsetName);
        return changeCharset(str, fromCharset, toCharset);
    }
}
PreviousNext

Related