java.util.LinkedListライブラリを使用してJavaでリンクリストを実装するための簡単なコードを作成しようとしています。エラーが発生しないように最善を尽くしました。
-Xlint:uncheckedを使用してコンパイル(および実行)します。しかし、それはタイプの多くの警告を生成します-LL.java:25:警告:[チェックされていない]生のタイプLinkedListのメンバーとしてadd(E)へのチェックされていない呼び出し
誰かが私を助けることができますか1.なぜそれが起こっているのか理解しますか?2.警告を削除します!
どんな助けでもありがたいです...
import java.util.LinkedList;
class LL{
public static void main(String[] args){
//creating a new linked list object
LinkedList LLobj = new LinkedList();
//adding data to linked list
LLobj.add("T");
LLobj.add("H");
LLobj.add("I");
LLobj.add("S");
LLobj.add(" ");
LLobj.add("I");
LLobj.add("S");
LLobj.add(" ");
LLobj.add("A");
LLobj.add(" ");
LLobj.add("L");
LLobj.add("I");
LLobj.add("N");
LLobj.add("K");
LLobj.add("E");
LLobj.add("D");
LLobj.add("-");
LLobj.add("L");
LLobj.add("I");
LLobj.add("S");
LLobj.add("T");
//printing the linked list
System.out.println(LLobj);
//Implementing more functions to add data
LLobj.addFirst("#");
LLobj.addLast("#");
LLobj.add(5,"$");
//printing the linked list
System.out.println(LLobj);
//removing data
LLobj.remove("$");
LLobj.remove("#");
LLobj.remove("#");
//printing the linked list
System.out.println(LLobj);
}
}