gpt4 book ai didi

Java 数组大小

转载 作者:行者123 更新时间:2023-11-29 04:49:54 25 4
gpt4 key购买 nike

请问Java中数组的初始化是不是和C一样,在C中你不能在程序运行的时候定义数组的大小。在 Java 中是否可行(或作为概念)?

public int[] createArray(int size) {
return new int[size];
}

在我的例子中,我必须使用数组而不是数组列表,因为我在面板上绘制多段线

g.drawPolyline(xPoints[], yPoints[], n);

感谢帮助

最佳答案

数组一旦创建就不能改变大小,但是可以使用System.arraycopy(Object src, int srcPos, Object dest, int destPos, int length)复制数组的值数组到另一个更大的数组,不用担心它的速度,因为它是内置函数并且是用JNI实现的,所以速度非常快

关于Java 数组大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35847842/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com