
我们在使用lambda表达式的时候,最常见的操作就是进行匹配。不过关于接口中存在着许多方法,有的小伙伴进行匹配时会比较茫然。我们可以明确的是lambda是可以对接口进行匹配的,那么关于具体的匹配说明会在下文中为大家带来讲解,同时附上有关的实例代码。
1、关系说明
(1) 数组
数组是一种引用数据类型,数组引用变量只是一个引用(跟C++中的指针类似),数组元素和数组变量在内存中
(2) 对象数组
由于类和数组都是一种引用数据类型,所以程序中对象数组o2实际是存放的是Obj类的引用数组。
(3)多维数组
多维数组是数组的扩展,他实质还是一维数组,只是数组元素也是引用,数组元素里保存的引用指向一维数组。
2、实例
publicclassObj{
inta;
}
publicclassTest{
publicstaticvoidmain(String[]args){
intarray[]=int[]{2,3,4,5,6,7,8,9};
Objo1=newObj();
Objo2[]=newObj[10];
intarray2[][]=newint[10][];
}
}原文来自:https://www.py.cn © 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
















































暂无评论内容