数组
- 定义
//方式一
int[] array = new int[5];
//方式二
int[] array = {1,2,3};
注意 数组下标不能越界
没有初始化时值为0
- 遍历
- 增强for语句
for (int x : array) {
System.out.println(x);
}
- 可变长形参
int max(int ... varArgs) {
//在可变长形参数名前面加入...
}
注意: 参数个数可变,但数据类型相同
0个或者多个形参
以数组的方式接收形参
public class VarArgument {
public static void main (String [] args) {
.....
.....
}
public static int max(int...varArgs) {
if(varArgs.length < 1 )
return 0;
int res = varArgs[0];
for(int n =0; n < varArgs.length; n++) {
if(varArgs[n] > res)
res = varArgs[n];
}
}
}
二位数组
- 定义
int arry [] [] = new int [2] [3];//方式一
int arry [] [] = {{1,2},{3,4}};//方式二
- 格式 : 数据类型 数组名 [ ] [ ] = new [行] [列] ;
本文深入探讨了数组的定义与使用,包括数组的两种创建方式、遍历方法及注意事项,如避免下标越界和理解未初始化时默认值为0的特点。此外,还详细介绍了可变长形参的概念,解释了如何通过...符号实现参数个数的可变性,以及如何以数组形式接收这些形参,并提供了具体的代码示例。
1025

被折叠的 条评论
为什么被折叠?



