«equality» 태그된 질문

동일성은 (1) 항목이 동일한 항목, 변수 또는 개체이거나 (2) 항목이 다른 항목, 변수 또는 개체이지만 동일한 값을 갖는 경우 존재하는 둘 이상의 항목 또는 변수 또는 개체 간의 관계입니다. 이 태그는 일반적으로 데이터베이스 언어와 같은 다른 문맥 태그뿐만 아니라 프로그래밍 언어 별 태그와 함께 사용해야합니다. 게시물에는 평등 테스트에 대한 가능한 한 많은 컨텍스트가 포함되어야합니다.


12
Java의 두 객체를 가능한 null 값과 비교
Java에서 두 문자열이 동일한 지 비교하고 싶습니다. 둘 중 하나 또는 둘 다 일 수 있으므로 null간단히 호출 할 수 없습니다 .equals(). 가장 좋은 방법은 무엇입니까? boolean compare(String str1, String str2) { ... } 편집하다: return ((str1 == str2) || (str1 != null && str1.equals(str2)));
189 java  null  equality 

3
Objective-C에서 Java의 "instanceof"키워드와 동등한 것은 무엇입니까?
객체 (예 someObject:)가 다른 유형의 변수 (예 :)에 할당 가능 합니까 (캐스트 가능) 여부를 확인하고 싶습니다 SpecifiedType. Java에서는 다음과 같이 쓸 수 있습니다. someObject instanceof SpecifiedType 관련 질문은 객체의 런타임 유형이 다른 유형과 같은지 여부를 찾는 것입니다. Java에서는 다음과 같이 쓸 수 있습니다. someObject.getClass().equals(SpecifiedType.class) Objective-C에서 어떻게이 작업을 수행 할 수 …

4
IEquatable과 Object.Equals ()를 재정의하는 것의 차이점은 무엇입니까?
내 원하는 Food것이 다른 인스턴스와 동일한 때마다 클래스를 테스트 할 수 있도록 Food. 나중에 List에 대해 사용하고 그 List.Contains()방법 을 사용하고 싶습니다 . 구현 IEquatable<Food>또는 재정의 해야합니까 Object.Equals()? MSDN에서 : 이 메소드는 오브젝트의 IEquatable.Equals 메소드 (목록의 값 유형)에 대한 정의에 정의 된대로 기본 동등 비교기를 사용하여 동등성을 판별합니다. 그래서 다음 …
185 c#  .net  equals  equality  iequatable 


21
Java에서 float을 비교하기 위해 ==를 사용하면 무엇이 문제입니까?
이 java.sun 페이지 에 따르면 ==Java의 부동 소수점 숫자에 대한 동등 비교 연산자가 있습니다. 그러나이 코드를 입력하면 : if(sectionID == currentSectionID) 내 편집기로 정적 분석을 실행하면 "JAVA0078 부동 소수점 값 ==" ==부동 소수점 값을 비교 하는 데 어떤 문제가 있습니까? 올바른 방법은 무엇입니까?

19
항목의 순서에 관계없이 동일성을 위해 두 컬렉션을 비교
C #에서 두 컬렉션을 비교하고 싶지만 이것을 효율적으로 구현하는 가장 좋은 방법은 확실하지 않습니다. Enumerable.SequenceEqual 에 대한 다른 스레드를 읽었 지만 정확히 내가 원하는 것은 아닙니다. 필자의 경우 두 컬렉션 모두 (주문에 관계없이) 동일한 항목을 포함하면 동일합니다. 예: collection1 = {1, 2, 3, 4}; collection2 = {2, 4, 1, 3}; …


7
jQuery 객체 평등
두 개의 jQuery 객체가 같은지 어떻게 알 수 있습니까? 특정 jQuery 객체에 대한 배열을 검색하고 싶습니다. $.inArray(jqobj, my_array);//-1 alert($("#deviceTypeRoot") == $("#deviceTypeRoot"));//False alert($("#deviceTypeRoot") === $("#deviceTypeRoot"));//False
151 equality  jquery 

8
익명 유형을 가진 LINQ Select Distinct
그래서 객체 모음이 있습니다. 정확한 유형은 중요하지 않습니다. 그것으로부터 특정 속성 쌍의 모든 고유 쌍을 추출하고 싶습니다. myObjectCollection.Select(item=>new { Alpha = item.propOne, Bravo = item.propTwo } ).Distinct(); 그래서 내 질문은 :이 경우 기본 객체 같음 (각 객체가 새 것이기 때문에 나에게 쓸모가 없음)을 사용하거나 다른 같음 (이 경우 알파와 브라보의 …


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

6
기본 .equals 및 .hashCode가 내 수업에서 어떻게 작동합니까?
나만의 수업이 있다고 해 public class MyObj { /* ... */ } 몇 가지 속성과 방법이 있습니다. equals를 구현하지 않고 hashCode를 구현하지 않습니다. equals와 hashCode를 호출하면 기본 구현은 무엇입니까? Object 클래스에서? 그리고 그들은 무엇입니까? 기본값은 어떻게 작동합니까? 기본 hashCode는 어떻게 작동하며 무엇을 반환합니까? == 동일한 객체를 참조하는지 확인하므로 쉽습니다. 그러나 …

10
단일 벡터의 모든 요소가 같은지 테스트
벡터의 모든 요소가 서로 같은지 테스트하려고합니다. 내가 생각해 낸 솔루션은 length(). x &lt;- c(1, 2, 3, 4, 5, 6, 1) # FALSE y &lt;- rep(2, times = 7) # TRUE 와 함께 unique(): length(unique(x)) == 1 length(unique(y)) == 1 와 함께 rle(): length(rle(x)$values) == 1 length(rle(y)$values) == 1 요소 간 …
101 r  vector  equality 

5
JavaScript에서 ( "foo"=== new String ( "foo"))가 false로 평가되는 이유는 무엇입니까?
문자열 값을 비교할 때 항상 === (삼중 같음, 엄격한 비교) 사용을 시작하려고했지만 이제는 "foo" === new String("foo") 거짓이며 다음과 동일합니다. var f = "foo", g = new String("foo"); f === g; // false 물론이야: f == g; // true 따라서 문자열 비교를 위해 항상 ==를 사용하거나 비교하기 전에 항상 변수를 …

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