Skip to content

A collection of useful java utility methods surprisingly not found in popular libraries like guava and apache commons.

Notifications You must be signed in to change notification settings

bremp/java-utils

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 

Repository files navigation

java-utils

A collection of java utility methods surprisingly not found in popular libraries like guava and apache commons. This came in handy to solve unique issues on projects I've worked on. Sharing on github so others can easily find and use it. Currently, there is only one method in this class, but overtime more will be added when the need arises.

splitToSubLists() - Splits a list into a given number of sublists. Tries to partition the list in equal parts. It maintains the order of the main list in the sublists.

  • @param list - the list to split.
  • @param numSubLists - the number of sublists.
  • @return A list of sublists.

e.g.

list = [1,2,3,4,5]
numSubLists = 3

sl1 = [1,2]
sl2 = [3,4]
sl3 = [5]

Made minor adjustments to the comment made by user5888751 on stackoverflow. https://stackoverflow.com/questions/16616560/is-there-a-simple-way-to-split-one-list-into-x-sublists

About

A collection of useful java utility methods surprisingly not found in popular libraries like guava and apache commons.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages