代码之家  ›  专栏  ›  技术社区  ›  Mikita Berazouski

如何从命令行将象形文字作为参数传递给main方法

  •  0
  • Mikita Berazouski  · 技术社区  · 7 年前

    我遇到了一个有趣的问题,我找不到答案。有人知道如何从命令行将象形文字作为参数传递给main方法吗?

    public class Test {
        public static void main(String args[]) {
            if ("香港政府".equals(args[0])) {
                System.out.println("Match");
            }
        }
    }
    

    所以问题是怎么打电话 Test.class 带有参数,因此应用程序打印 Match 到控制台? args[0] if 陈述

    1 回复  |  直到 7 年前
        1
  •  1
  •   Mikita Berazouski    7 年前

    在做了一些额外的研究之后,我终于找到了答案。所以对这个问题发表评论的人离答案很近。 936 . 但这并不意味着你可以跑步 chcp 936

    chcp 936

    您将得到以下错误:

    Invalide code page

    1. 启动-控制面板
    2. 选择“地区和语言” enter image description here
    3. enter image description here
    4. 选择“中文(简体,PRC)”并重新启动笔记本电脑 enter image description here

    重新启动后运行 chcp 您将看到以下输出 Active code page: 936 enter image description here