0
我遇到了一些我无法找到答案的有趣问题。有人知道如何将象形文字作为参数传递给命令行中的主要方法吗? 下面有一些伪代码,这将帮助测试建议的解决方案:如何将象形文字作为参数从命令行传递给主方法
public class Test {
public static void main(String args[]) {
if ("香港政府".equals(args[0])) {
System.out.println("Match");
}
}
}
所以问题是如何调用Test.class
带参数,以便应用程序打印Match
到控制台? args[0]
可以在传递到if
声明之前进行转换。
在此先感谢。
我想你只需要设置控制台的编码。 – Sweeper
+清道夫评论: https://stackoverflow.com/questions/1259084/what-encoding-code-page-is-cmd-exe-using https://stackoverflow.com/questions/5306153/how- to-get-terminals-character-encoding –
@Sweeper谢谢你的回复,但这是非常抽象的答案。如果你的意思是'chcp',我已经尝试过'chcp 65001' - 不成功。 'Lucida'控制台也被尝试过。 –