java命令行参数

(1)doc环境下

cmd->cd java文件所在目录->javac ValueOfDemo.java->java ValueOfDemo parameter  98 26

说明:程序向main(String[] args)的args中传递两个参数98  26(用一个或多个空格隔开)给主程序。

public class ValueOfDemo {
    public static void main(String[] args) {

	    //this program requires two arguments on the command line  
        if (args.length == 2) {
			//convert strings to numbers
            float a = (Float.valueOf(args[0]) ).floatValue();  
            float b = (Float.valueOf(args[1]) ).floatValue();

            //do some arithmetic
            System.out.println("a + b = " + (a + b) );
            System.out.println("a - b = " + (a - b) );
            System.out.println("a * b = " + (a * b) );
            System.out.println("a / b = " + (a / b) );
            System.out.println("a % b = " + (a % b) );
        } else {
           System.out.println("This program requires two command-line arguments.");
        }
    }
}

 结果:

 

a + b = 124.0
a - b = 72.0
a * b = 2548.0
a / b = 3.7692308
a % b = 20.0

(2)myeclipse中命令行参数传递

菜单栏的Run -> Run Configurations 在Arguments的Program arguments里输入参数 一行一个

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值