if(args.length > 0)
经常看到这句话,是什么意思呢?
如果我没有再java hello后面加参数的话,
这时候的args是什么?他的长度是多少呢?
经常看到这句话,是什么意思呢?
如果我没有再java hello后面加参数的话,
这时候的args是什么?他的长度是多少呢?
解决方案 »
- js做成可以用左右键切换的,而且点击可以用回车键控制可以链接到另一个界面
- 创建对象的时候,构造方法里的参数怎么不能传给成员变量???
- java中不同窗体的控件访问
- 不能执行.class文件,下面是报的运行时异常,是不是路径的事,问问大家
- java连接access 可以用UTF-8字符连接吗
- 老师布置的作业题~~哪为好心的GG能帮我这只菜鸟完成啊~~~
- 新手问路
- 简单JNI程序执行有错,高手请一定出手相助!
- 谁知道怎么在rose中定义个java bean,让它在生成代码时,能自动产生set,get方法
- 高分求JDK原码!!!!!!!!!!!where?????
- 请教:我做了一个内部办公系统,内部邮件要求可以通过SMTP和POP3发送和收取邮件
- 一个简单的关于注册的问题,请大家帮忙
System.out.println(a.length);
结果是数组a的长度。
如果你不在java hello时输入任何数据,返回的长度应该是0,
是以你输入的个数为准的
public class A{
public static main(String[] args){
if(args[0].equals("hello"){
System.out.println("hello"}
}
}
}
{
public static void main(String[] args)
{
System.out.println(agrs.length);
}
}args是传递给main()方法的字符串数组,agrs.length是该数组元素个数.
测试java zy1 asd 输出1
java zy1 asd ads 输出2.
我是新手请指教!
有的则需要有命令行参数,如java hello abc,这时你的输入的参数abc就放在String[] args里边,它就和一个平常的String[]一样用。
如果java hello后边没有参数,那args.length==0.
不知道这样说楼主知道这两个的不一样了没有