Convierta Windows-1252 a UTF-8 en Java -persian [cerrado]

este es un código de muestra para convertir windows-1256 a formato utf-8. Intenté esto y obtuve un buen resultado.

    `public static void main(String[] args) throws UnsupportedEncodingException {
    String name= "Ù…Ø\u00ADمدØ\u00ADسن";
    final Charset utfCharset = Charset.forName("UTF-8");
    System.out.println(new String(new String(name.getBytes("WINDOWS-1252")).getBytes(),utfCharset.displayName()));
}`
Answer