是否可以创建一个返回LinkedList的方法以及正确的语法?
public LinkedList static void NewtonRaphson1() {
return linkedlist;
}
答案 0 :(得分:0)
交换static
和return 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;
}