Java 如何从双[]数组中获取元素

Java 如何从双[]数组中获取元素,java,arrays,Java,Arrays,如何列出double[]数组中的元素。这是我的初始和作业 final int nr=10; double[] cArray= new double[100]; System.arraycopy(Global.ArrayAlpha, 0, cArray, Global.ArrayBeta.length, Global.ArrayAlpha.length); for(int i=0;i< nr;i++){ System.println( cArray?????); } final

如何列出double[]数组中的元素。这是我的初始和作业

final int nr=10;

double[] cArray= new double[100];
System.arraycopy(Global.ArrayAlpha, 0, cArray, Global.ArrayBeta.length, Global.ArrayAlpha.length);

for(int i=0;i< nr;i++){
    System.println( cArray?????);
}
final int nr=10;
double[]cArray=新的double[100];
System.arraycopy(Global.ArrayAlpha,0,cArray,Global.ArrayBeta.length,Global.ArrayAlpha.length);
对于(int i=0;i
一个类似的问题,我知道,但所有的尝试都没有成功。 该程序是java,当我使用cArray.get(k)时,我得到以下错误

无法对数组类型调用get(int)

for (double d : cArray) {
  System.out.println(d);
}

for(int i=0;i

for(int i=0;i
您必须使用数组元素访问
[]
,即

 System.out.println(cArray[i]);
另一种方法是foreach循环:

 for(double currentDouble : cArray) { /* use currentDouble here */ }

还要注意的是,
println
System.out
(标准输出)的功能,而不是
System

,您必须使用数组元素访问
[]
,即

 System.out.println(cArray[i]);
for (double x : cArray) System.out.println("" + x);
另一种方法是foreach循环:

 for(double currentDouble : cArray) { /* use currentDouble here */ }
还要注意,
println
System.out
(标准输出)的函数,而不是
System

for (double x : cArray) System.out.println("" + x);

for(int i=0;i

for(int i=0;i
数组不是对象。如果要从数组中获取指定元素,请使用以下语法:
myArray[123]
从基于0的索引中获取第123个元素。

数组不是对象。如果要从数组中获取指定的元素,请使用以下语法:
myArray[123]
从基于0的索引中获取第123个元素。

您遇到了什么样的错误?Global.ArrayAlpha的长度是否与cArray(100)的长度相同?编程语言是…?您会遇到什么样的错误?Global.ArrayAlpha的长度是否与cArray(100)相同?编程语言是…?实际上数组是对象,myArray[123]将给出第124个元素(包括元素0)。实际上数组是对象,myArray[123]将给出第124个元素(包括元素0)。