还有、
当我们向数组中插入元素时,其他元素如何移位?
比如一个数组{1,2,3,4,5,6},如果插入一个8在3跟4的中间,那么由于数组长度是固定的,因此会把处于数组两端的其中一个元素挤掉.至于是挤掉哪一个就看你方法怎么定义的了.数组本身并没有插入元素的方法,需要你自己定义.可以变成{2,3,8,4,5,6}也可以{1,2,3,8,4,5}.总之处于两端的一个元素要被挤掉.
追问最后的了,
在二重循环的内层循环中如何使用break语句终止外层的循!
给循环加标记.
out:for(int i=0;i<10;i++){
for(int j=0;j<10;j++){
System.out.println(j);
break out;
}
}
像以上的代码,最后只输出一个0.当循环嵌套执行到内层的时候直接break外层循环.
老湿给的题目就是这个,一个字都不少地复制粘贴来的