我正在研究Java中Array问题的一些练习。我知道当你声明一个对象时,你可以把它放在一个向右或向左移动的数组中。但是,无论如何,您可以随意将它移动到左侧还是右侧?左移或右移阵列表中的对象随机
在这种做法中,我将数组大小设置为100.我想检查单元格是否为空。如果不是空的,则物体(熊和鱼)向左或向右(随机)移动。如果它是空的,它会做别的事情。
For example:
//Create an Array
//Add objects into array
Animal[] river = new Animal[100];
Fish f = new Fish();
Bear b = new Bear();
river[0]= f;
river[1]= b;
for (int i = 0; i<river.length; i++){
if (river[i] != null){
//not sure how to shift byte right and left
}
任何想法?帮助将不胜感激。
谢谢
不要混淆,'ArrayList的= Array' – Christian
谢谢您的回复!我知道我正在研究一个Array。我不知道如何实施移位方法 –
有一个问题,您为什么想要这样做?目的是什么? – Christian