LinkedList返回方法

时间:2015-11-14 21:00:19

标签: java methods return

是否可以创建一个返回LinkedList的方法以及正确的语法?

public LinkedList  static void NewtonRaphson1() {
         return linkedlist;
}

2 个答案:

答案 0 :(得分:0)

交换staticreturn type并移除void

public static LinkedList<String> NewtonRaphson1() {
    return new LinkedList<String>();
  }

你定义了错误的语法。

编辑:正如Tunaki所说,最好使用泛型并声明列表中的数据类型:

LinkedList<String>
LinkedList<Integer>
LinkedList<Float>
LinkedList<MyObjectClass>

否则您会收到来自IDE的警告

  

“LinkedList是原始类型。引用泛型类型LinkedList   应参数化“

这样做的好处是:

  
      
  • 在编译期间进行更强的类型检查
  •   
  • 你不需要施法。
  •   

答案 1 :(得分:0)

省略&#34; void&#34 ;, void方法什么都不返回......

public static LinkedList NewtonRaphson1() {
     return linkedlist;
}