equals

    1

    1답변

    저는 iBatis 및 Java 캐싱 도구 ehcache를 사용하여 프로젝트 작업을하고 있지만 Scala에서는 모델 클래스를 구현하고 있습니다. 나는 캐시가 객체를 쉽게 관리 할 수 ​​있도록 equals 및 hashCode 메소드를 오버라이드해야 할 것 같은 느낌이 들었다. 스칼라 클래스에서 요구되는 대부분의 속성이 vars이므로, vars에 의존하고 객체

    0

    4답변

    프롬프트 상자에 변수 값을 입력 할 수 있는지 궁금합니다. 원래 변수에 대한 경고로 나를 반환합니다. 말 : var myGoal = "answer"; 내가 프롬프트에 "answer"를 입력하면, 좋은 방법은 "answer"내 가치를 복용 검색, 그것은 경고에 myGoal를 반환 할 필요없이 무엇을 할 것인가?

    0

    1답변

    myclass라는 클래스가 있다고 가정 해 보겠습니다. 내 코드에는 myclass, myclass1 및 myclass2의 두 인스턴스가 있습니다. 그들에 관한 모든 것이 (공개 및 비공개) 속성이 동일합니다. 둘 다 HashSet에 추가하려고하면 두 개 또는 모두를 추가합니까? 둘 다 추가하고 싶지 않지만 myclass 정의에서 equals를 대체 할 수

    12

    4답변

    자신의 클래스를 작성할 때 항상 equals(Object o)을 재정의해야합니까? 그렇지 않으면 자동으로 모든 입력란이 같은지 확인하나요? 또는 두 변수가 동일한 객체를 가리키는 지 확인합니다.

    3

    5답변

    제목을 쓴 후에도 여전히 Java에서 동등한 버그 교정 구현에 관한 질문을 한 후에이 SO post을 읽었습니다. 이것은 나의 일반적인 구현이다. @Override public boolean equals(Object o){ if(o == null) return false; if(o instanceof CompositePk

    7

    11답변

    Visual Studio 6에서 c로 작성된 이전 타임 코드를 사용하고 있습니다. 코드가 다음과 같이 나타나는 문제를 발견했습니다. int x = 3; float y = 3.0; if(x == y){ do some crazy stuff } 이 유효한 비교입니까? 부동 소수점에 대한 할당이 런타임에 3.0000001 일 수 있으며 이것이

    5

    7답변

    equals() 메소드 (및 그와 관련하여 compareTo() 메소드)는 성능이 높은 핫스팟이 될 수 있습니다 (예 : 트래픽이 많은 경우) HashMap. 나는 사람들이 필요하다고 증명할 때 이러한 방법을 최적화하기 위해 어떤 트릭을 채택했는지 궁금합니다. public boolean equals(Object o) { if (this == o)

    13

    3답변

    예상 결과 개체의 속성을 사용하여 결과 개체의 모든 속성이 동일한 지 확인함으로써 메서드의 결과를 테스트한다고 가정 해 보겠습니다. 우리는 equals 메소드를 구현하고 Assert.AreEqual (expectedResult, actualResult)를 사용해야합니다 ...하지만 equals는 프로덕션 코드에서 다른 것을 의미 할 수 있습니다. 가장 좋은

    12

    5답변

    다음 예제 코드를 고려 동일하지 : static void Main(string[] args) { bool same = CreateDelegate(1) == CreateDelegate(1); } private static Action CreateDelegate(int x) { return delegate { int z = x; };

    3

    1답변

    일종의 HatTrie에서 사용할 HashSet [Array [Byte]]을 만들 때이 문제를 우연히 발견했습니다. 분명히 표준은 배열에 대한 신원 확인() 메소드입니다. 어떻게 요소가 집합에 포함되어 있는지 확인하기 위해 .deepEquals()를 사용하는 대체 Comparator로 HashSet을 제공 할 수 있습니까? 그들 중 많은이 있기 때문에 내가