我们在使用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
暂无评论内容