Java中如何将List变double[]?因为解析csv文件得到的是List,后面做处理需要double[]就是在这里要做处理,并且遇到的问题是:x1是double[]的时候是可以的,x1.toString()还是不行呢?这样做了之后提示error co

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/17 23:27:56

Java中如何将List变double[]?因为解析csv文件得到的是List,后面做处理需要double[]就是在这里要做处理,并且遇到的问题是:x1是double[]的时候是可以的,x1.toString()还是不行呢?这样做了之后提示error co
Java中如何将List变double[]?因为解析csv文件得到的是List,后面做处理需要double[]

就是在这里要做处理,并且遇到的问题是:x1是double[]的时候是可以的,x1.toString()还是不行呢?这样做了之后提示error code=127:
org.rosuda.REngine.Rserve.RserveException:eval failed,request status:error code:127
\x05at org.rosuda.REngine.Rserve.RConnection.eval(RConnection.java:234)
\x05at r_test.ScoreFunction.score(ScoreFunction.java:73)    <——也就是REXP result = c.eval(resultcom);这
\x05at r_test.ScoreFunction.main(ScoreFunction.java:13)

Java中如何将List变double[]?因为解析csv文件得到的是List,后面做处理需要double[]就是在这里要做处理,并且遇到的问题是:x1是double[]的时候是可以的,x1.toString()还是不行呢?这样做了之后提示error co
double[] doubles=new double[list.size()];
for(int i=0;i<list.size();i++)
{
    doubles[i]=list.get(i).doubleValue();
}