//将list按blockSize大小等分,最后多余的单独一份

public static  List> subList(List list, int blockSize) {

List> lists = new ArrayList>();

if (list != null && blockSize > 0) {

int listSize = list.size();

if(listSize<=blockSize){

lists.add(list);

return lists;

}

int batchSize = listSize / blockSize;

int remain = listSize % blockSize;

for (int i = 0; i

int fromIndex = i * blockSize;

int toIndex = fromIndex + blockSize;

System.out.println("fromIndex=" + fromIndex + ", toIndex=" + toIndex);

lists.add(list.subList(fromIndex, toIndex));

}

if(remain>0){

System.out.println("fromIndex=" + (listSize-remain) + ", toIndex=" + (listSize));

lists.add(list.subList(listSize-remain, listSize));

}

}

return lists;

}

java 等分切割图片_java 将list按指定大小等分,最后多余的单独一份相关推荐

  1. java 将list按指定大小等分,最后多余的单独一份

    2019独角兽企业重金招聘Python工程师标准>>> //将list按blockSize大小等分,最后多余的单独一份 public static <T> List< ...

  2. java中如何切割图片_Java 切割图片代码

    Java 切割图片代码 (2012-09-04 10:39:48) 标签: 宽度 切割 源文件 工具类 java package com.lyis.commons.util; import java. ...

  3. java jtextpane插入图片_java中怎么在JTextArea中添加图片?

    先写个panel用来贴图片的,然后再用另一个主frame加载这个panel即可. package com.card.frame.image;import java.awt.Dimension;impo ...

  4. java 对话框 显示图片_Java对话框上显示图片

    手掌心 其实有很多种方法可以解决图片显示大小的问题:使用photoshop修改. 优点是可以节省系统资源, 显示图片的时候,不用做处理,缺点是需要了解ps的基本操作使用JDialog 自定义对话框. ...

  5. java添加背景图片_Java怎么添加背景图片

    首先,导入相关的包: import java.awt.BorderLayout; import java.awt.Container; import javax.swing.ImageIcon; im ...

  6. java修改图章图片_Java处理PDF图章的方法示例(代码)

    本篇文章给大家带来的内容是关于Java 处理PDF图章的方法示例(代码),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 图章(印章)是一种在合同.票据.公文等文件中表明法律效应.部门 ...

  7. java修改图章图片_Java 处理PDF图章(印章)——图片图章、动态图章

    图章(印章)是一种在合同.票据.公文等文件中表明法律效应.部门机关权威的重要指示物,常见于各种格式的文件.文档中.对于纸质文档可以手动盖章,但对于电子文档,则需要通过特定的方法来实现.本篇文档分享通过 ...

  8. java保存base64图片_java保存base64位的图片,并且用时间文件夹分割

    需求:首先获取一个base64格式的图片,然后保存在指定文件夹内,并且新建时间文件夹进行区分,如果时间文件夹存在就直接存储,时间文件夹不存在就新建文件夹./** * 保存图片 * * @param b ...

  9. java线程唤醒线程_Java中如何唤醒“指定的“某个线程

    群里有学C#转Java的小朋友问:Java中有木有一个办法唤醒一个"指定的"线程. 熟悉线程操作的小朋友应该知道,Java中线程的挂起和唤醒一般用synchronized + wa ...

最新文章

  1. php mysql 星级评分_jQuery+PHP实现星级评分
  2. 非法ip通过ssh成功登录,自动结束会话
  3. “零成本”建设数据中心机房容灾方案
  4. Tornado基本使用
  5. 【开发技术】java中代码检查checkStyle结果分析
  6. Python如何发布程序
  7. mysql数据库在什么上运行_mysql – 在所有数据库上运行SQL查询
  8. Excel打印区域设置
  9. linux 压缩为多个文件,在Linux中,如何将输入流压缩为多个输出文件?
  10. python是什么类型的编程语言-python是一种什么类型的语言
  11. 〖Linux〗zigbee实验之cc2430的cc debugger固件升级实录
  12. eclp物流是什么意思_小票零担,大票零担及整车怎么选择物流运输方式?
  13. BOSS招聘网站数据分析岗位分析详情
  14. 打造国云安全品牌,铸牢企业云上安全防线
  15. CF1428F-Fruit Sequences
  16. 金华职业技术学院计算机网络技术考试,金华职业技术学院2016年提前招生计算机应用技术专业测评方案...
  17. 学习计算机英语总结,英语学习方法总结
  18. 五线谱入门,程序员也可以玩音乐
  19. PAT_乙级_1007_筱筱
  20. 微型计算机基础学的什么,微型计算机操作基础课的教学

热门文章

  1. 帆软助力惠科集团产值提升1%以上,带来上亿元数据价值
  2. 如何把即时通讯软件做大做强?
  3. 软件开发中的资源控制问题学习
  4. I_LIKE_CPP 多特游戏下载
  5. 如何设计通用的回调机制
  6. 想学编程一定要看的文章,你真的了解编程吗?
  7. css兼容性案例:margin-top在IE6/7下失效
  8. php service 函数,PHP 获取 web service 的相关函数及字段
  9. python会计实证研究_描述性统计分析在实证研究中的作用及具体软件实现——以SPSS为例...
  10. f12获取网页文本_jmeter获取web页面文本内容的两种方式