如何判断List是不是为空

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何判断List是不是为空相关的知识,希望对你有一定的参考价值。

1、判断List控件的ListCount可以知道List是否为空,0为空,非0非空。

2、vb6示例:

Private Sub Command1_Click()
  Debug.Print List1.ListCount
  List1.AddItem "a"
  List1.AddItem "b"
  List1.AddItem "c"
  Debug.Print List1.ListCount
  List1.Clear
  Debug.Print List1.ListCount

End Sub

3、测试环境Visual Basic 6.0

参考技术A List list = new List();
if(list != null && list.size() > 0)
    //list不为空

这样就可以

本回答被提问者和网友采纳
参考技术B list会有个入队列的指针,当这个指针指向队列的头位置的时候,表示list为空。 参考技术C if list1.listcount=0 then
    print "list1的内容为空"
else
  print "list1的内容不为空"
end if

参考技术D list==null或者list.size()==0都可以

如何判断一个值是不是在list中

Java引用和指针差不多,null引用相当于C++的空指针。isEmpty()用于判断List内容是否为空,即表里一个元素也没有,但是必须在ListgetNewsList本身不是空的引用的情况下才行。即对象本身不能是空对象。这里似乎需要联合应用null和isEmpty()if(getNewsList!=null)if(!getNewsList.isEmpty()).. 参考技术A 从头开始遍历
如果你用的是c++的话,可以使用std::find,以下资料可以参考
http://www.cplusplus.com/reference/algorithm/find/

以上是关于如何判断List是不是为空的主要内容,如果未能解决你的问题,请参考以下文章

如何判断List是不是为空

c#中,如何判断一个list容器是不是为空呢?

如何判断java集合框架list是不是为空

js报错:为空或不是对象

java 泛型 对象 如何判断

java 如何实现判断一个对象所有的属性是不是为空