비교 2

[삽잡이::php] ==(equal) 와 ===(identical) 의 차이

== 라는 연산자는 코딩을 아주 쪼~금이라도 해보신 분은 아실만한 연산자입니다.예 그렇습니다. Equal이라는 의미의 연산자입니다. 그런데, php에서 재미있는 연산자가 하다 더 있습니다.바로 Indentical 이라는 연산자입니다. 어떻게 생겼는데~~ 예 바로! 이렇게 생겼습니다. 뭐야!!! == 쓰려다가 오타로 하나 더 쓴거 아니야!? 예... 아닙니다. 아래의 예시를 확인해보겠습니다. 12345if('1' == 1) { echo "true";} else { echo "false";}cs해당 코드의 결과는 무엇일까요!? 바로 true를 출력해줍니다. 정수를 문자열과 비교하게 되면 문자열은 수로 변환 됩니다. (출처_ PHP) 예 그렇습니다. 정수로 비교된다는 것이지요!!! 아하... 그래서 true가..

#049_닷넷(.NET)_.Net Framework 기본 - IComparable & IComparer

안녕하세요 삽잡이입니다. 이번 시간에는 닷넷에서 많이 사용하는 인터페이스의 형식중IComparable 과 IComparer 에 대해서 알아보려고합니다. IComparable은 '나랑 너랑' 비교입니다.그리고 IComparer는 '제 3자'끼리 비교하는 인터페이스입니다. IComparable 인터페이스에는 int형을 반환하고, object형식의 인자를 받는 CompareTo() 메서드가 있습니다. 즉, 나와 상대 객체와 비교를 하겠다는 것입니다.보통 반환 형은 내가 크면 1, 상대가 크면 -1, 같으면 0을 반환합니다. IComparer은 int형을 반환하며, object형 인자를 두개 받는..즉, 두개의 object형식을 비교하는 Compare() 메서드가 있습니다. 두 인터페이스는 모두 같이 비교를 하..