java RandomAccessFile:在循环中写入(字节)或写入(字节数组),哪个更有效?
我想知道,我应该使用一个for循环来调用每个字节x次的write,还是应该使用一个数组来包含我的数据并使用write(字节数组)来写入它,效率更高? 基本上,问题是写入(字节数组)比循环中写入(字节)的子序列调用更有效。 我用java编程并使用RandomAccessFile
你可以在下面搜索框中键入要查询的问题!
我想知道,我应该使用一个for循环来调用每个字节x次的write,还是应该使用一个数组来包含我的数据并使用write(字节数组)来写入它,效率更高? 基本上,问题是写入(字节数组)比循环中写入(字节)的子序列调用更有效。 我用java编程并使用RandomAccessFile
# 1 楼答案
写入字节数组总是比一次写入一个字节的重复调用要快。开销小得多(方法调用,IO)