Как создать каталог с именем другого языка в java? - PullRequest
1 голос
/ 27 апреля 2020

Я пытаюсь создать каталог с именем другого языка в java, но каталог не создается и отображается как «?????» в журнале.

{

        String strtobyte = "对不起拜托";
        byte[] b = strtobyte.getBytes(("Windows-1252"));
        String bytetostr = new String(b);
        tmpDir = new File(this.m_directory, bytetostr);
    }

Может кто-нибудь, пожалуйста, помогите мне создать каталог с разными названиями языков?

1 Ответ

1 голос
/ 27 апреля 2020

Используйте «UTF-8» вместо «Windows -1252».

Или вы можете просто сделать это так:

public static void main(String[] args)
{
    File f = new File("/Users/foldername", "对不起拜托");
    f.mkdir();
}
...