gpt4 book ai didi

Java 数组赋值(多个值)

转载 作者:IT老高 更新时间:2023-10-28 20:36:40 28 4
gpt4 key购买 nike

我已经定义了一个 Java 数组,例如

float[] values = new float[3];

我想在代码中进一步做这样的事情:

values = {0.1f, 0.2f, 0.3f};

但这给了我一个编译错误。有没有更好的方法来一次定义多个值,而不是这样做?:

values[0] = 0.1f;
values[1] = 0.2f;
values[2] = 0.3f;

谢谢!

最佳答案

是的:

float[] values = {0.1f, 0.2f, 0.3f};

此语法在初始化器中允许使用。您不能在作业中使用它,您可以做到以下几点:

values = new float[3];

values = new float[] {0.1f, 0.2f, 0.3f};

试图在语言规范中为此找到引用,但它与以往一样难以阅读。还有人找到吗?

关于Java 数组赋值(多个值),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2576038/

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