有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java[]int和int[]之间有什么区别

当我想在C++中实现一个函数时,如果在下面的情况下接收int数组,那是重要的吗?

void fn1(int []a) {
  a[0] = 1;
}

void fn2(int a[]) {
  a[0] = 1;
}

共 (3) 个答案

  1. # 1 楼答案

    嗯,问题不清楚。。是否接收int数组,取决于方法的逻辑。在Java中,最好编写一个[],但您可以任意编写

    还有,看看这里-pass array to method Java

  2. # 2 楼答案

    在Java中,没有语义差异

    <>在C++中,第一个语法无效。

  3. # 3 楼答案

    在Java中,声明是相同的。。。 但是在C++中,^ {< CD1>}声明需要不同