为了帮助大家更好的理解数组,我用C语言把数组定义和数组的内存位置输出了,大家可以对比理解:
1. 数组的内存地址默认就是 数组第一个元素(下标为0)的地址,也就是数组的开始元素内存地址
2. 同一数组中各个元素的内存地址是依次相邻的,所以遍历起来速度很快,依次遍历循环即可,这就是java中为什么集合类ArrayList比LinkedList更适合用于遍历,是数据结构决定的
执行结果==》
本着资源共享的原则,欢迎各位朋友在此基础上完善,并进一步分享,让我们的实现更加优雅。如果有任何疑问和需要进一步交流可以留言沟通
Testner创始人(testner.club) Sea
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步