Skip to content

Conversation

UFreedom
Copy link

可以将一个文件按照期望的个数或者大小去切割


private static List<File> splitFileInner(File destDir, File srcFile, long sourceSize, long bytesPerSplit, long numSplits) throws IOException {
List<File> partFiles = new ArrayList<>();
final long remainingBytes = sourceSize % bytesPerSplit;
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

是不是这样可读性更强?

Suggested change
final long remainingBytes = sourceSize % bytesPerSplit;
final long remainingBytes = sourceSize - bytesPerSplit * numSplits;

Copy link

@amirabbaska amirabbaska left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👌

@Anitaislam
Copy link

:Master

@Anitaislam
Copy link

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants