私は物事のリストが欲しいので、リストをテストしてアイテムが存在するかどうかを確認したいと思います:
これが私のスニペットの例です:
String[] handToolArray = {"pliers", "screwdriver", "tape measure"};
List<String> handToolList = new ArrayList<String>( Arrays.asList(handToolArray));
if (handToolList.contains("pliers")){
System.out.println("I have pliers");
} else {
System.out.println("I don't have pliers");
}
2 行目の Arrays.asList(handToolArray) は次を生成します。
"Type safety: The expression of type List needs unchecked conversion to conform to Collection<? extends String>"
質問:リストを作成してからクエリを実行するより良い方法はありますか?