小编kat*_*thy的帖子

如何使用`toArray()`将linkedlist转换为数组?

我不知道如何将双精度的链表转换为数组.请帮我找错.

import java.util.*;
public class StackCalculator {


  private   LinkedList<Double> values;
  double value1 , value2 ;

  public StackCalculator()
  {
     values = new LinkedList<Double>();
  }


    void push(double x)
    {
         values.addFirst(x);
    }
    double pop()
    {
       return values.removeFirst();
    }
    double add()
    {
        value1=pop();
        value2=pop();
        return (value1 + value2);
    }

    double mult()
    {
        value1=pop();
        value2=pop();
        return (value1 * value2);
    }


    double[] v = new double[10];
    double[] getValues()
    {
        return   values.toArray(v);
    }

}
Run Code Online (Sandbox Code Playgroud)

java

13
推荐指数
2
解决办法
4万
查看次数

标签 统计

java ×1