Java 没初始化数组长度

A[] a={}; 这行代码 你实例化了A对象数组,在内存中开辟了一个没有存储空间的数组。Arrays.copyOf(a,a.length + 1) 是对a数组进行扩容 并不是不用定义长度,而是 “{}”代表了一个长度为0 对象数组。这个语法在java中是被允许的。
Java 没初始化数组长度
A[] a={}; 这行代码 你实例化了A对象数组,在内存中开辟了一个没有存储空间的数组。
Arrays.copyOf(a,a.length + 1) 是对a数组进行扩容
并不是不用定义长度,而是 “{}”代表了一个长度为0 对象数组。
这个语法在java中是被允许的。2017-07-06
mengvlog 阅读 4 次 更新于 2025-07-19 23:12:26 我来答关注问题0
檬味博客在线解答立即免费咨询

Java相关话题

Copyright © 2023 WWW.MENGVLOG.COM - 檬味博客
返回顶部