public :表示此方法可以被外部调用;
static:表示此方法可以由类名称直接调用;
void:主方法是程序的起点,所以不需要返回任何值;
main:系统规定好默认调用的方法名称,执行时默认找到main方法名称。
String args[]:表示的是运行时的参数,参数传递的形式为“java类名称 参数1 参数 2 参数3 ···”
验证参数传递,输入的必须是3个参数,否则程序退出
1 public class MainDemo { 2 public static void main(String args[]) { 3 if(args.length != 3){ //所有的输入参数都保存在args数组之中 4 System.out.println("输入参数不足3个,程序退出");//参数不足,则程序退出 5 System.exit(1); //退出程序 6 } 7 for(int x = 0;x<args.length;x++){ 8 System.out.println("第"+(x+1)+"个参数:"+args[x]); 9 } 10 } 11 }
程序执行命令: java MainDemo one two three
执行结果
第1个参数:one
第2个参数:two
第3个参数:three
那么如何在eclipse中执行带参数的程序呢
在代码块中右键,run as ---Run Configurations
输入参数即可啦~~
时间: 2024-10-14 20:21:19