我有以下数组
ArrayList<double[]> db_results = new ArrayList<double[]>();
我想加上这样的值
db_results.add(new double[] {0,1,2});
但在这样的循环中
for ( int i = 0 ; i <= 2; i++) {
double val = Double.parseDouble(i);
db_results.add(new double[] {val});
}
很明显,这是每次添加一个新数组,只有一个值...那么我如何让它将所有值添加到一个数组中呢?
4条答案
按热度按时间ctehm74n1#
goqiplq22#
首先创建
double[]
,向其添加数字,然后将该数组添加到List
。(The变量应该声明为
List
,顺便说一句,而不是ArrayList
,除非你特别将它传递给显式需要ArrayList
的东西。afdcj2ne3#
就像这样:
5m1hhzi44#
来源:http://www.exceptionhandle.com/portal/java/core-java/part-12-arrays.htm