所以我正在制作一个包含 x 个关键点(变量)的子列表,它保存了这个Sublist
列表中最好的 300 个。然而,有时找到的点数少于 300,并且 List 会给出 NullPointException。
如果分数少于 300 分,我只想显示一条消息,但是将其放入if
声明中(如下所示)是行不通的。我究竟做错了什么?
List<KeyPoint> Sublist = new ArrayList<KeyPoint>(pointToList.subList(0, 300));
if(List<KeyPoint> Sublist != 300)
{
Toast.makeText(getApplicationContext(), "The list isn't big enough", Toast.LENGTH_SHORT).show();
}