这个问题好像不能实现,数组长度一旦固定,就不能再改变
勉为其难,可以试试system.array,但是地址会改变- int[] i = new int[] { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 };//长度是10
- int[] i2 = new int[11];
- System.arraycopy(i, 0, i2, 0, 10);
- for (int in : i2) {
- System.out.print(in+" ");
- }
复制代码 不过,一般应用来说,就您这种需求,一般是会用集合实现。研究其他的方法,实用意义不大 |