我很想知道Java 上是否有类似Cocoa NSData 类的东西。我环顾四周,但找不到任何东西。我想做一个文件共享客户端服务器应用程序。
问问题
7686 次
4 回答
8
于 2011-08-12T16:10:47.877 回答
2
不确定您正在寻找什么,但就byte[]
足够了吗?
于 2011-08-12T16:06:07.047 回答
0
试试 ArrayList<Byte>。http://download.oracle.com/javase/1.4.2/docs/api/java/util/ArrayList.html
于 2011-08-12T16:11:51.350 回答
0
一个简单的 byte[] 无法调整大小。在某些情况下,可能需要在 byte[] 末尾注入额外的数据,因此在这种情况下,每次需要发送修改时都必须完全创建一个新的 byte[] 数组,这也是一个性能问题。
ArrayList 是灵活的。您创建一次,可以通过在 ArrayList 的末尾注入来发送额外的数据,并且无需重新创建 ArrayList 来修改字节。
于 2021-08-10T07:01:47.067 回答