相关疑难解决方法(0)

Java数组赋值(多个值)

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

float[] values = new float[3];
Run Code Online (Sandbox Code Playgroud)

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

values = {0.1f, 0.2f, 0.3f};
Run Code Online (Sandbox Code Playgroud)

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

values[0] = 0.1f;
values[1] = 0.2f;
values[2] = 0.3f;
Run Code Online (Sandbox Code Playgroud)

谢谢!

java variable-assignment

22
推荐指数
2
解决办法
14万
查看次数

明确地将值分配给2D数组?

我以前从未这样做过,也找不到答案.这可能不是用于此的正确数据类型,但我只想分配一个int,然后另一个没有for循环的int进入2D数组,这些值实际上是从另一个函数返回的,但为了简单起见我刚刚使用了int i和k,这就是我认为你会这样做的,但它不是:

int contents[][] = new int[2][2];
            contents[0][0] = {int i, int k}
            contents[1][1] = {int i, int k}
            contents[2][2] = {int i, int k}
Run Code Online (Sandbox Code Playgroud)

TIA - 如果我正在咆哮错误的树,请随意指向更好的数据结构的方向.

java

14
推荐指数
3
解决办法
10万
查看次数

使用不同的名称创建相同的对象而不循环

我该怎么做以下的事情:

Object a,b,c = new Object ();
Run Code Online (Sandbox Code Playgroud)

即创建具有不同名称的多个对象?或者它们是否必须单独创建,如下所示?

Object a = new Object ();
Object b = new Object ();
Object c = new Object ();
Run Code Online (Sandbox Code Playgroud)

java object

0
推荐指数
1
解决办法
94
查看次数

标签 统计

java ×3

object ×1

variable-assignment ×1