问:main()函数中的args[]数组在何时能用上?有什么作用? 命令行参数如你执行的时候java xxClass arg0 arg1 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 那样的话,数组里的args[0]=arg0,args[1]=arg1但是具体什么用我也不清楚 是命令行参数可以在执行的时候传入:java xx.classmain(String args)也是一个方法,和其它的有共同点的! 在命令行里的,java 你的程序名字 参数字符串1 参数字符串2 ..... 参数字符串n (必须是字符串)他是把参数字符串送给你的main()函数 具体用法是:在程序中如果用到命令行输入的数据时,要用到接受参数,就是通过 java A arg0 arg1的方法得到的 给你一个例子:public class m { public static void main(String[] args) { if(args.length!=2) {System.out.println("请输入2个字符!");System.exit(0);} //int a=Integer.parseInt(args[0]); //int b=Integer.parseInt(args[1]); System.out.println(args[0]); System.out.println(args[1]); } }运行时输入:javac m.javajava m 我爱java! 这就是一个main()参数的用法例子 楼上的!输入:java m 我爱java! 或者加上什么参数,得出的还是 请输入2个字符!程序正确吗? 你输入的字符数目不是两个啊!public class m { public static void main(String[] args) { //if(args.length!=2) // {System.out.println("请输入2个字符!");System.exit(0);} //int a=Integer.parseInt(args[0]); //int b=Integer.parseInt(args[1]); System.out.println(args[0]); System.out.println(args[1]); } } 这样好了吗?真爱Java就得对Java好点,爱上Java以后,在你贫穷的时候你还爱她吗?在你病痛的时候你还爱她吗?....... 我想还要注意一点的就是有些语言中的比如C中args[0]为本文件名,args[1]才是你想要的第一个参数,但在JAVA中args[0]就已经是文件名后跟着的第一个参数了,我想这一点还是要注意的! 问一个比较菜的问题,有点晕... Intellij IDEA 如何获取System.in输入 请高手指点错误 使用JDBC更新ORACLE数据 引起的问题 什么是数据库的死索? java 下面如何导出 word 格式的doc文档 关于用JAVA实现LBS移动定位的问题 ..急~~~~~ 怎么让滚动条自动下滑? 关于"Excelsior JET" 昨天是转化时"out of menory" 今天是刚一起动它就"out of menory" 问个问题?????? swing问题,怎么样得到一个文件夹的路径? 请高手帮我解答一下关于同步线程里的wait()和notify()是如何实现过程的??
但是具体什么用我也不清楚
可以在执行的时候传入:java xx.class
main(String args)也是一个方法,和其它的有共同点的!
java 你的程序名字 参数字符串1 参数字符串2 ..... 参数字符串n (必须是字符串)
他是把参数字符串送给你的main()函数
java A arg0 arg1
的方法得到的
public class m
{
public static void main(String[] args)
{
if(args.length!=2)
{System.out.println("请输入2个字符!");System.exit(0);}
//int a=Integer.parseInt(args[0]);
//int b=Integer.parseInt(args[1]);
System.out.println(args[0]);
System.out.println(args[1]);
}
}
运行时输入:
javac m.java
java m 我爱java! 这就是一个main()参数的用法例子
输入:java m 我爱java!
或者加上什么参数,得出的还是 请输入2个字符!程序正确吗?
{
public static void main(String[] args)
{
//if(args.length!=2)
// {System.out.println("请输入2个字符!");System.exit(0);}
//int a=Integer.parseInt(args[0]);
//int b=Integer.parseInt(args[1]);
System.out.println(args[0]);
System.out.println(args[1]);
}
}