学JAVA二十一天,自定义数组

本文深入讲解自定义数组的概念与应用,通过创建特定类实现不同数据类型的存储与操作,展示其在实际编程中的灵活性与复用价值。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

今天就说一下自定义数组,至于要怎么用,我也不知道,反正逼格挺高的。

闲话不多说,开始:

  首先,自定义数组首先要创建一个类,用来做自定义数组的类型。

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类型,其他类型的也可以自定义的。

还有,其实,自定义类型的作用除了装逼用外,就是可重复使用。

 

转载于:https://www.cnblogs.com/chenxiaojie/p/10793038.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值