初歩的な質問です。私持っている現在の元のファイルはSJISです。それで、Linux画面で日本語の漢字を表示したいんです。
自分が書いた現在のJavasソースコードは:

private static String convertUTF8ToShiftJ(String uft8Strg) {
    String is = null;
    String shftJStrg = null;

    try {
        byte[] bt = uft8Strg.getBytes(StandardCharsets.UTF_8);
        is = new String(bt, "SHIFT-JIS");
        shftJStr = new String(is);
        logger.info("Converted to the string :" + shftJStrg);
        System.out.println(shftJStrg);
    } catch (Exception e) {
        e.printStackTrace();
        return uft8Strg;
    }

    return shftJStrg;
}

で、Linux画面で表示された結果は:

*** UX0025.SH ツ開ツ始ツ ツ(startedツ)
*** UX0025.SH ツ偲�ツ行ツ陳�ツ(executing...ツ)
*** UX0025.SH ツ終ツ猟ケツ ツ(endedツ ツ)

ただ、実際に表示したい結果は:

*** UX0025.SH 開始 (started)
*** UX0025.SH 実行中(executing...)
*** UX0025.SH 終了 (ended )

私のコードがどこに間違っているのかよくわからなくて困っています。
誰かがわかっている方いませんか。助かります。