java - 在android中将double[]转换为Number[]

标签 java android arrays

我希望使用android中的androidplot.jar lib来绘制图表。 java中如何将 double 组转换为数字数组?

XYSeries series1 = new SimpleXYSeries(Arrays.asList(number1),
            SimpleXYSeries.ArrayFormat.Y_VALS_ONLY, "Series1");

在上面的例子中:number1是一个Number[],但如果它是一个double[]或一个ArrayList,那么可以做什么?

最佳答案

如果您已经使用 Guava,您可以使用:

List<Double> list = Doubles.asList(number1);

否则,您需要手动循环:

List<Double> list = new ArrayList<Double> (number1.length);
for (double d : number1) list.add(d);

关于java - 在android中将double[]转换为Number[],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20868374/

相关文章:

java - getOwner 方法不返回值

android - 自动完成 TextView 和 onitemclick

arrays - ByteArray 的无符号词法比较

java - 在 Java 中启用之前使用的文本再次匹配

java - Solr 未找到名称为 [categoryPath] 的方面

Android:如何解析 HTML 站点并只获取一些特定数据?

java - 在 2D 数组中创建 "Pixel"类型形状

javascript - 如何使用 underscoreJS 连接两个数组的值

java - 在 Spring 中使用 XML 中的 Qualifier 注解的替代方法是什么?

Android SQLite 更新在 AsyncTask 中无法在后台运行