刚刚注意到在 ByteArrayOutputStream
中,toByteArray()
声明为,
public synchronized byte toByteArray()[];
这个声明和下面的声明有什么区别?
public synchronized byte[] toByteArray();
最佳答案
在这种情况下,没有。
如果你有声明:
byte[] a, b;
byte c[], d;
则a
、b
、c
为byte[]
、d
是 byte
。
关于Java 语法 : byte f()[] vs. byte[] f(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1380209/