将数组传递给方法

时间:2017-04-24 18:28:39

标签: java arrays object parameter-passing

当我运行代码时:

Reading z = new Reading();
Resident[] resident = new Resident[hotel.getKambariuSkaicius()];
z.readFile(Resident[] resident); // Error in this line

我收到错误: '的.class'预期, &#39 ;;'预期, 意外的类型 要求:价值 发现:上课

我不明白什么是错误的传递'居民[]居民'。也许有人可以提供帮助?

1 个答案:

答案 0 :(得分:2)

你做错了。只需传递变量,如下面的

z.readFile(resident);

将其作为其他变量传递。在Java中,数组通过引用传递。