Java 如何从双[]数组中获取元素
如何列出double[]数组中的元素。这是我的初始和作业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
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)。