Java搜索方法main中的max args

时间:2014-04-05 22:41:05

标签: java find main

我在Java中查找方法main中的最大参数时遇到问题。例如,我给出了五个数字,我想绘制其中最好的数字。我在等待帮助和任何想法。抱歉我的英语不好。

2 个答案:

答案 0 :(得分:0)

如果要将参数传递给程序,可以使用以下方法:

  • 循环传递给程序的参数。
  • 使用Integer.parseInt(string)获取String 1 的整数形式。
  • 检查此整数是否高于实际max
    • 如果是,则更新实际的max

<强>代码:

int max = Integer.MIN_VALUE; // default value if no arguments were passed

for (String s : args) {
    if (Integer.parseInt(s) > max) {
        max = Integer.parseInt(s);
    }
}

System.out.println(max); // show

答案 1 :(得分:0)

public class Test{ 

   public static void main(String args[]){
   int max = args[0];
      for(int i = 1; i < args.length; i++) {
        if(max<args[i])
        {max = args[i];}
    }
    system.out.println(max);
   }
}