如何在cmd java main方法 傳入含有中文的參數亂碼問題解決

今天發現要想在cmd的窗口中運行java的main方法時要想傳入含有的中文的的參數沒有那麼容易, 如傳入的文件路徑裏有中文或者是文件名是中文的,傳到main裏的時候得到的是一個亂碼了,然後就嘗試各種編碼參數了,其中最容易想到的應該就是-Dfilecoding=UTF8,然後這個參數是也是沒有用的,因爲這個參數是指定java.exe這個控制檯的編碼格式,對於cmd傳參數給main的編碼沒有任何幫助.
相關文章
相關標籤/搜索