int[] m_HeightMap = new int[16];
public void Init( int[] hMap )
{
for(int i=0; i<m_HeightMap.length; i++)
{
m_HeightMap[i] = hMap[i];
}
}我的目的是通过调用这个方法,把hMap数组中的值赋值给m_HeightMap数组中的相应元素,后续能够直接用m_HeightMap这个数组。我们知道这里就算执行了该方法后,实际上m_HeightMap数组其实还是没有被赋值。在C语言中,我们能通过指针来改变实参的值,但是java中怎么实现?如果不能实现,那应该如何做到,使一个变量在调用某一个方法后其实际值也能发生变化?
添加回答
举报
0/150
提交
取消