java基础

m0_54814086 2021-02-06 10:25:08
请问《明解java》7-26练习,编写方法arrayInsOf,返回一个数组a中的元素a[idx]的位置插入x后的数组。例如数组a的元素为{1,3,4,7,9,11}时,在调用arrayInsOf(a, 2, 99)之后,返回的数组中的元素为{1,3,99,4,7,9,11}。
疑问是数组a的长度如何变长呢?以下代码该如何修改呢?

...全文
76 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
m0_54814086 2021-02-07
  • 打赏
  • 举报
回复
明白了,非常感谢。
起名伤脑 2021-02-07
  • 打赏
  • 举报
回复
数组一旦创建,其长度是不可改变的,只有重新创建新的长度,然后复制过去

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧