«null» 태그된 질문

Null은 컨텍스트에 따라 * 아무것 * 또는 * 알 수 없음 *을 의미합니다. SQL 관련 질문에 대해서는 "sql-null"태그를 사용하십시오.

6
Java8에서 람다를 사용하여 null이 아닌 경우에만 값 필터링
라고하는 객체 목록이 있습니다 car. Java 8을 사용하여 일부 매개 변수를 기준 으로이 목록을 필터링하고 싶습니다.하지만 매개 변수가 null이면 throw NullPointerException됩니다. null 값을 필터링하는 방법은 무엇입니까? 현재 코드는 다음과 같습니다 requiredCars = cars.stream().filter(c -> c.getName().startsWith("M")); 이 발생 NullPointerException하는 경우 getName()반환 null.


17
null 안전 compareTo () 구현을 단순화하는 방법은 무엇입니까?
다음 compareTo()과 같은 간단한 클래스에 대한 메소드를 구현 하고 있습니다 ( Collections.sort()Java 플랫폼에서 제공하는 기타 기능 을 사용할 수 있음 ). public class Metadata implements Comparable<Metadata> { private String name; private String value; // Imagine basic constructor and accessors here // Irrelevant parts omitted } 이 객체 의 자연스러운 순서 …

14
C / C ++에서 NULL 포인터 확인 [닫기]
휴무 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 오년 전에 . 이 질문을 개선하십시오 최근 코드 검토에서 기고자는 NULL포인터에 대한 모든 검사가 다음과 같은 방식으로 수행되도록 노력하고 있습니다. int …

5
LINQ 식의 String.IsNullOrWhiteSpace
다음 코드가 있습니다. return this.ObjectContext.BranchCostDetails.Where( b => b.TarrifId == tariffId && b.Diameter == diameter || (b.TarrifId==tariffId && !string.IsNullOrWhiteSpace(b.Diameter)) || (!b.TarrifId.HasValue) && b.Diameter==diameter); 코드를 실행하려고하면이 오류가 발생합니다. LINQ to Entities는 'Boolean IsNullOrWhiteSpace (System.String)'메소드를 인식하지 못하므로이 메소드를 상점 표현식으로 변환 할 수 없습니다. " 이 문제를 해결하고 이보다 더 나은 코드를 작성하려면 …



3
값을 찾지 못하면 MySQL에서 SUM 함수가 어떻게 '0'을 반환합니까?
MySQL에 간단한 기능이 있다고 가정 해보십시오. SELECT SUM(Column_1) FROM Table WHERE Column_2 = 'Test' Column_2의 항목에 'Test'라는 텍스트가 포함되어 있지 않으면 이 함수는 NULL을 반환하지만 0을 반환하려고합니다. 나는 비슷한 질문이 여기에서 몇 번 나왔다는 것을 알고 있지만 내 목적에 대한 답변을 조정할 수 없었기 때문에 이것을 분류하는 데 도움을 주셔서 …
150 mysql  function  null  sum 

18
포인터를 삭제 한 후 포인터를 NULL로 만드는 것이 좋습니다.
먼저 말하고 스마트 포인터를 사용하면 걱정할 필요가 없습니다. 다음 코드의 문제점은 무엇입니까? Foo * p = new Foo; // (use p) delete p; p = NULL; 이것은 다른 질문 에 대한 답변과 의견으로 시작 되었습니다. 닐 버터 워스 (Neil Butterworth)의 한 의견은 몇 가지 공감대를 만들었습니다. 삭제 후 포인터를 NULL로 …

18
PHP에서 Null vs. False vs. 0
나는 좋은 개발자 / 자리 사이의 차이를 활용할 수 있다는 이야기입니다 Null및 False및 0다른 모든 좋은 "아무것도"엔티티. PHP의 차이점 은 무엇입니까 ? 그것과 관련이 있습니까?===
146 php  null 

18
SQL Server에서 NULL = NULL이 false로 평가되는 이유
SQL Server nullParam=NULL에서 where 절이 있으면 항상 false로 평가됩니다. 이것은 직관적이지 않으며 많은 오류를 일으켰습니다. 키워드 IS NULL와 IS NOT NULL키워드가 올바른 방법임을 이해합니다 . 그러나 왜 SQL 서버가 이런 식으로 작동합니까?
146 sql  sql-server  null 

5
왜 null> = 0 && null <= 0`이지만 null == 0이 아닌 이유는 무엇입니까?
내가 루틴을 작성했다고 단위의 유형 인 경우 (1)에 의한 변수의 값 number변수가 처음이 아닌 경우 변수, 및 양수인 0 null또는 undefined. 첫 번째 구현은 v &gt;= 0 ? v += 1 : v = 0숫자가 아닌 것이 산술 표현식을 거짓으로 만들 것이라고 생각했기 때문에 이루어졌지만 null &gt;= 0true로 평가 된 …

5
PowerShell에서 출력을 무시하는 더 나은 (깨끗한) 방법은 무엇입니까? [닫은]
폐쇄되었습니다 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 작년에 문을 닫았 습니다 . 이 질문을 개선하십시오 무언가를 반환하는 메서드 나 cmdlet이 있지만 사용하지 않고 출력하고 싶지 않다고 가정 해 봅시다. …
134 powershell  null  void 

7
널 인수에 대한 메소드 오버로드
매개 변수와 함께 세 가지 방법을 추가했습니다. public static void doSomething(Object obj) { System.out.println("Object called"); } public static void doSomething(char[] obj) { System.out.println("Array called"); } public static void doSomething(Integer obj) { System.out.println("Integer called"); } 내가 호출 할 때 doSomething(null)컴파일러는 모호한 메소드 로 오류를 발생시킵니다 . 그래서 문제 때문에 Integer및 char[]방법이나 …
133 java  oop  null  overloading 

16
깊은 null 검사, 더 좋은 방법이 있습니까?
참고 : 이 질문은 도입하기 전에 질문을 받았다 스튜디오 2015 # 6 / 비주얼 C의 연산자 ..? 우리는 모두 거기에 있었고, 우리는 그것이 null인지 확인 해야하는 cake.frosting.berries.loader와 같은 깊은 속성을 가지고 있으므로 예외는 없습니다. 수행하는 방법은 단락 if 문을 사용하는 것입니다 if (cake != null &amp;&amp; cake.frosting != null &amp;&amp; …
130 c#  null 

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.