Вопросы по теме 'null-check'
Как проверить, не равна ли переменная нулю?
Я знаю, что ниже представлены два способа в JavaScript проверить, не является ли переменная null , но я не понимаю, что лучше всего использовать.
Я должен делать:
if (myVar) {...}
or
if (myVar !== null) {...}
595181 просмотров
schedule
29.07.2023
Почему String.Equals (Object obj) проверяет, не равно ли this == null?
Возможный дубликат: Зачем проверять это! = null?
// Determines whether two strings match.
[ReliabilityContract(Consistency.WillNotCorruptState, Cer.MayFail)]
public override bool Equals(Object obj)
{
//this is necessary to guard...
427 просмотров
schedule
29.05.2022
Проверка нуля JavaScript
Я наткнулся на следующий код:
function test(data) {
if (data != null && data !== undefined) {
// some code here
}
}
Я новичок в JavaScript, но, судя по другим вопросам, которые я здесь читал, у меня сложилось...
470103 просмотров
schedule
05.05.2023
Есть ли ?. оператор для Java для проверки нулевого указателя?
Когда я кодирую, я разочарован нулевыми проверками. Особенно при кодировании структур данных!
я должен сделать это как
String val;
if(a != null && a.child != null)
val = a.child.getValue();
else
val = null;
Что-то типа...
1201 просмотров
schedule
31.05.2023
Какой более элегантный способ проверить нулевое значение в следующем сценарии?
Я использую Groovy. Какой более элегантный способ сделать следующее?
if (!token) {
token = this.getToken(key, callback)
if(!token) {
return params = null
}
}
Поэтому, если токен уже присутствует, когда пользователь входит...
59 просмотров
schedule
04.04.2023
Как я могу защититься от того, что объект не может быть преобразован из DBNull в другие типы?
У меня есть этот код, где ISTM я защищаю от присвоения нулей:
foreach (DataRow priceAndUsageVarianceRow in _dtUsage.Rows)
{
//var pauv = new PriceAndUsageVariance
//{
// Description =...
476 просмотров
schedule
01.06.2022
Почему Eclipse JDT Null-Checking соблюдает Apache Commons Validate
Я использую @NonNull-Checking с Eclipse-JDT и был очень рад видеть, что он понимает и уважает использование Apache Commons Validate. Что означает в коде:
Validate.notNull(someInput);
@NonNull String a = someInput;
Без первой строки вторая...
60 просмотров
schedule
09.08.2022
Метод Java 8 requireNonNull с производительностью параметра поставщика
Метод Objects.requireNonNull с добавлением Supplier в Java 8, но я не уверен, в чем заявлено улучшение производительности:
Хотя это может дать преимущество в производительности в случае, отличном от null , при принятии решения о вызове этого...
1587 просмотров
schedule
15.11.2022
Почему проверка null не выполняется, даже если объект явно инициализирован как null
Я создал пользовательский класс abstract , который, в свою очередь, конечно же, также создал производные классы.
public abstract class AbstractBaseClass
...
public class ChildClass1 : AbstractBaseClass
...
Теперь всякий раз, когда я...
78 просмотров
schedule
03.04.2023