有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!


共 (1) 个答案

  1. # 1 楼答案

    args[]是一个数组,包含在启动时传递给程序的参数,在您的情况下,没有传递任何参数,这意味着args[]是空的。 因为,选择[0]、[1]或任何值都会产生错误

    编辑

    要“修复”错误,您必须直接初始化ab
    例如:

    int a = 2; 
    int b = 4;
    


    使用Scanner让用户选择值:

    Scanner sc= new Scanner(System.in);
    int a = sc.nextInt();
    int b = sc.nextInt();
    


    将一些参数传递给main方法:

    java hello 2 4

    24分别是args[0]args[1]