【问题标题】:How to count number of arguments?如何计算参数的数量?
【发布时间】:2013-03-30 18:22:54
【问题描述】:

谁能告诉我如何计算java中参数的数量。

我正在使用 log4j,下面是我正在使用的代码,但我仍然看到我的代码停留在 length =0 处。有什么帮助吗?

public static void main(String args[]) throws RemoteException{

  log.info("running Example1");

  String sfUrl = "https://ca...ov";
  String sfUser ="...";
  String sfPass ="...";

  log.error(args.length);



  if (args.length != 3)
  {
     log.error("Usage: teamforge-url username password");
  }
  else
  {
     sfUrl  = args[0];
     sfUser = args[1];
     sfPass = args[2];

【问题讨论】:

  • 你是怎么调用main方法的?如果您没有使用任何参数调用它,则预期为 0。
  • args.length 是正确的方法。为什么它保持在 0 可能是因为它的调用方式。

标签: java arguments command-line-arguments argument-passing


【解决方案1】:

如果您从 IDE 运行它,您必须在项目中配置一些运行选项,也许您只是忘记了它。只是说,因为 args.length 是正确的方法。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-07-04
    • 2020-03-19
    • 2019-06-20
    • 2011-05-24
    • 1970-01-01
    • 2014-10-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多