gpt4 book ai didi

java - 不明白问题出在哪里(Java)

转载 作者:行者123 更新时间:2023-12-01 19:35:32 25 4
gpt4 key购买 nike

尝试运行交换名称的程序。任务很简单:输入> Alice Bob Alex,输出> Alex Bob Alice附注也许这个问题很愚蠢,但我最近才开始编程,所以我不知道该怎么办

我尝试在 Eclipse 中运行代码 - 出现索引错误。我在控制台中启动 - 给出了主名称错误。试图通过 Eclipse 中的内部调试器 - 写道我正在使用过时的方法。到最后什么都不清楚。/

public class Noob {

public static void main(String[] args) {
// TODO Auto-generated method stub
System.out.print(args[2]);
System.out.print(" " + args[1]);
System.out.println(" " + args[0]);
}
}
  1. 来自 Eclipse 的错误消息:

线程“main”中出现异常 java.lang.ArrayIndexOutOfBoundsException:索引 2 超出长度 0 的范围 在 noob/noob.Noob.main(Noob.java:7)

  • 控制台(文件名为Noob.java)
    1. 首先我编译了src文件(> javac Noob.java)
    2. 然后我运行了它 (> java Noob)
  • 错误:无法找到或加载主类 Noob引起原因:java.lang.NoClassDefFoundError:noob/Noob(错误名称:Noob)

    最佳答案

    您需要传递三个参数

    这是传递参数时需要遵循的步骤

    1-) 单击“运行”->“运行配置”

    2-) 单击“参数”选项卡

    3-) 在程序参数部分,输入您的参数。

    4-) 单击“应用”

    关于java - 不明白问题出在哪里(Java),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57774218/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com