Java中如何将一个数组分割成多个等长度的数组

本文介绍如何在Java中将一个数组按指定长度分割成多个子数组,包括最后一个可能不完整但保持原数组元素的子数组。通过分析数据和提取公式,详细展示了代码实现过程。
摘要由CSDN通过智能技术生成

Java中如何将一个数组分割成多个等长度的数组,最后剩下的为一个素组

  • 先看图
  • 分析数据
  • 提取公式
  • 分装代码

1.如下我们需求
最近朋友android项目中有一个需求如下:
这一个长集合[item0, item1, item2, item3, item4, item5, item6, item7, item8, item9, item10, item11, item12, item13, item14, item15, item16, item17, item18, item19, item20]
分割成下4个元素一组的小集合,剩下的为一个集合:
[item0, item1, item2, item3]
[item4, item5, item6, item7]
[item8, item9, item10, item11]
[item12, item13, item14, item15]
[item16, item17, item18, item19]
[item20]

2.数据分析

通过如上数据我们可以分析
	       第一个集合中:是索引index为:0-3          item0,item1,item2,item3
	       第二个集合中:是索引index为:4-7          ...... 
	       第三个集合中:是索引index为:8-11
	       第四个集合中:是索引index为:12-15
	       第五个集合中:是索引index为
评论 9
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值