listmapstring object如何判空
可以通过以下方式判断list<map<string, object>>是否为空:
- 判断list是否为空:通过list的size方法或者empty方法来判断list是否为空,如果list的大小为0或者empty方法返回true,则说明list为空。
例如:
list<map<string, object>> mylist;
if (mylist.size() == 0) {
// list为空
}
if (mylist.empty()) {
// list为空
}
- 判断map是否为空:通过map的size方法或者empty方法来判断map是否为空,如果map的大小为0或者empty方法返回true,则说明map为空。
例如:
list<map<string, object>> mylist;
if (mylist.size() > 0) {
map<string, object> mymap = mylist.front();
if (mymap.size() == 0) {
// map为空
}
if (mymap.empty()) {
// map为空
}
}
注意:在判断list中的map是否为空之前,需要先判断list是否为空。如果list为空,则不需要判断map是否为空
原文地址: https://www.cveoy.top/t/topic/dyed 著作权归作者所有。请勿转载和采集!