Вопросы по теме 'null-check'

Есть ли способ проверить наличие null и undefined?
Поскольку TypeScript строго типизирован, простое использование if () {} для проверки null и undefined звучит неправильно. Есть ли в TypeScript какая-либо специальная функция или синтаксический сахар для этого?
657031 просмотров
schedule 08.10.2021

Как правильно аннотировать методы с помощью общих коллекций с помощью внешних аннотаций Eclipse
Я пытаюсь аннотировать метод java.util.List.toArray , используя внешние аннотации Eclipse, но я не уверен, как аннотировать возвращаемый тип. Если мой Список имеет следующую подпись: @NonNull List<@NonNull Element> List.toArray должен...
282 просмотров

Детектор FindBugs для атрибутов построителя NonNull Lombok
У меня есть много классов с полями @NonNull , использующих конструкторы Lombok. @Builder class SomeObject { @NonNull String mandatoryField1; @NonNull String mandatoryField2; Integer optionalField; ... } Однако это дает...
1757 просмотров
schedule 10.03.2022

проверка массива строковых объектов на нулевые значения
Я думаю, это довольно простой вопрос, но либо мой мозг еще не проснулся, либо я просто туплю! У меня есть класс, у которого есть свойство набора строк, определенное ниже (имена упрощены) public class IdentifierCollection : BaseSubCollection,...
63 просмотров
schedule 15.08.2022

C#: как выполнить нулевую проверку динамического объекта
Как выполнить проверку нуля для динамического объекта? Псевдокод: public void Main() { dynamic dynamicObject = 33; if(true) { // Arbitrary logic dynamicObject = null; } Method(dynamicObject); } public void...
28986 просмотров
schedule 03.03.2023

Проверка пустого или пустого значения для строковой переменной
if((isnull(@value,''))='') Я хочу знать, работает ли приведенный выше фрагмент кода при проверке, является ли переменная нулевой или пустой.
155528 просмотров
schedule 18.05.2023

Цепочка нулевой проверки C # при вызове метода
Я предполагаю цепочку вызовов методов ниже. void DoSomething() { ObjectA a = CreateA(); if (a != null) { a.Foo(); } } ObjectA CreateA() { ObjectB b = CreateB(); if (b != null) { ObjectA a =...
3872 просмотров
schedule 06.07.2023

Java 8 вложенная проверка null для строки на карте в списке
Мне нужно выполнить серию нулевых проверок (вложенных нулевых проверок), чтобы получить массив строк, как показано ниже. String[] test; if(CollectionUtils.isNotEmpty(checkList)){ if(MapUtils.isNotEmpty(checkList.get(0))){...
1624 просмотров
schedule 08.10.2022