繁体   English   中英

Java Double数组

[英]Java Double in array

抱歉,这是一个超级菜鸟问题。

从我阅读的内容来看,我似乎无法在数组中存储双精度数。 我可以使用一些解决方法吗? 这将使我无需更改值即可将值放入数组。 我还需要与存储为double的外部变量进行比较。

如果使用ArrayList ,则必须使用Double类而不是原始类型double

ArrayList<Double> arr = new ArrayList<Double>();

或使用一个简单的数组

double[] arr = new double[10];

你读的东西太错了

double[] doubleArray = {1.1, 1.234567, 2.0,5.5}; //initialize double array to hold those values
double[] anotherArray = new double[3]; //initialize another array to hold 10 doubles
anotherArray[0]=5.5; //set the value for first elements

在Java中,可以在数组中分配任何对象或原始数据类型(例如:int,double,short等)。 是的,限制可能存在于专门的JVM中,例如嵌入式Java卡(例如,内存有限且必须最佳利用的javacard)。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM