IsEmpty - проверка переменных на пустоту
Метод `isEmpty()` является встроенным методом во многих языках программирования, который используется для проверки, пустой ли контейнер (как правило, коллекция или строка данных) или нет. Возвращает `true`, если контейнер не содержит элементов или не имеет ни одного символа, и `false`, если контейнер содержит хотя бы один элемент или символ.
Примеры кода на различных языках программирования:
1) Java:
List list = new ArrayList<>();
System.out.println(list.isEmpty()); // Вывод: true
String str = "";
System.out.println(str.isEmpty()); // Вывод: true
str = "Hello!";
System.out.println(str.isEmpty()); // Вывод: false
2) Python:
python
my_list = []
print(len(my_list) == 0) # Вывод: True
my_str = ""
print(len(my_str) == 0) # Вывод: True
my_str = "Hello!"
print(len(my_str) == 0) # Вывод: False
3) JavaScript:
javascript
let myArray = [];
console.log(myArray.length === 0); // Вывод: true
let myString = "";
console.log(myString.length === 0); // Вывод: true
myString = "Hello!";
console.log(myString.length === 0); // Вывод: false
4) C++:
cpp
#include
#include
#include
using namespace std;
int main() {
vector myVector;
cout << myVector.empty() << endl; // Вывод: 1 (или true)
string myString = "";
cout << myString.empty() << endl; // Вывод: 1 (или true)
myString = "Hello!";
cout << myString.empty() << endl; // Вывод: 0 (или false)
return 0;
}
5) PHP:
php
$myArray = [];
echo empty($myArray); // Вывод: 1 (или true)
$myString = "";
echo empty($myString); // Вывод: 1 (или true)
$myString = "Hello!";
echo empty($myString); // Вывод: 0 (или false)
В общем, метод `isEmpty()` очень полезен, когда вам нужно проверить, содержит ли контейнер какие-либо элементы или символы перед выполнением определенных операций.