我正在使用 Java 的 ProcessBuilder
调用具有不同参数的 exe。
exe也是我做的
在某些情况下,我需要将参数传递给包含俄语字符的 exe。但是当 exe 得到这个参数时,它以垃圾字符而不是俄语字符的形式出现。
在 ProcessBuilder
中将俄语字符作为参数传递时,我需要做什么特定的事情吗?
最佳答案
试试这个
String args = "your arguments";
byte bytes[] = myString.getBytes("UTF-8");
String value = new String(bytes, "UTF-8");
关于java - 如何在 Java ProcessBuilder 中传递俄语字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25257545/