JAVA里面关于String[] args的一个问题
String[] args应该代表一个名叫args的字符串数组吧,但为什么没有设定数组的大小呢?
平时我们定义数组的时候都要设定数组的大小,那为什么String[] args不需要呢?
------解决方案--------------------把main当成一个普通函数来看,()内就是一个参数,表示传入的数据类型,没必要声明大小,那是初始化变量的时候必须声明大小,这样的函数你经常能看到,
Java code
public void test1(String[] sArray){
}
public void test2(int[] iArray){
}
------解决方案--------------------
那是方法定义,你自己定义一个带数组的方法
public Person query(long[] ids) {
.....
}