今天就说一下自定义数组,至于要怎么用,我也不知道,反正逼格挺高的。
闲话不多说,开始:
首先,自定义数组首先要创建一个类,用来做自定义数组的类型。
public class user{ private int id; public user(){} public user(int id){ this.id=id; } public int getid(){ return id; } }
有了这个类后,我们就可以自定义一个user类型了。
public class userby{ public static void main(string args[]){ user[] u = new user[10];//这里就有一个user类型的数组了 for(int i=0;i<u.length;i++){//我这里是为了方便验证,才用循环的方法写的 u[i] = new user(); //当然,user只能存user类型的数据,强转也不行。 } //所以,我门要new一个user类型出来,说白了,也就是要存一个就new一个user出来,
//并把要存的值存到new出来的user里的id去,这样就达到储存的目的了
for(user k:u){//这里是对刚才循环的方法存就去的值用get的方法进行遍历出来 system.out.println(k.getid()); } } }
当然,我们自定义的数组不仅可以存int类型,其他类型的也可以自定义的。
还有,其实,自定义类型的作用除了装逼用外,就是可重复使用。
如对本文有疑问, 点击进行留言回复!!
第三次学JAVA再学不好就吃翔(part88)--ArrayList嵌套ArrayList
使用ffmpeg视频切片并加密和视频AES-128加密后播放
JAVA程序设计:最长重复子串(LeetCode:1044)
LiveGBS国标GB/T28181云端录像分布式录像存储自动清理时移回看录像下载播放
网友评论