java `byte[] array` 与 `byte array[]`

标签 java arrays

在阅读 java 中的 String 类时,我注意到一个奇怪的构造函数声明

public String(byte bytes[], int offset, int length, String charsetName)

请注意,数组字节被声明为 byte bytes[]而不是byte[] bytes

这两个声明有区别吗? java文档从未提及这种可能性..

最佳答案

没有什么区别。它只是数组声明中的语法糖。品味问题。您可以使用任何一个。

关于java `byte[] array` 与 `byte array[]`,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32256121/

相关文章:

javascript - 如何将异步方法拆分成更小的部分并依次调用它们?

Java:如何从inputStream获取编码?

Java快速访问数组项

java - 如何根据用户的输入向纸牌游戏添加另一副牌

java - 在java中读取.docx文件

java - 为整数数组赋值时出现空指针异常

c# - 返回一个长度为 n 的 int 数组,其中包含 pi 的前 n 位数字? (C#)

java - 如何在具有一对一关系的 Hibernate 中进行继承映射?

java - XMLGregorianCalendar 编码时未以正确的格式显示

java - Android 应用程序上未显示图像