긴 크기 비교 형, 긴 종류와 유형 롱의 차이

오늘 쓰기 코드는 로컬 프로그램이 정상이지만 정상 회의 데이터 링크 테스트 데이터베이스의 정신은, 디버거 데이터가 어떤 장소에 실제로 문제가 다음 데이터 발견되지 않은 테스트 환경을 보내 발견 발견? 결정 속하는 동일 teamGroupId 사용자 및 현재 사용자였다 teamGroupId

문제가있을 때, 테스트하고 비트 길이의 유효성을 검사  

1. 기본 유형 : 긴, INT, 바이트, 플로트, 더블, 문자
2. 개체 유형 (클래스) : 롱, 정수, 바이트, 플로트, 더블, 숯불, 문자열, 제공하는 다른 모든 자바, 또는 자신의 클래스를 생성 .

코드를 복사
com.lk.test 포장재 

Public 클래스 TestHundun { 
    공공 정적 무효 메인 (문자열 []에 args) { 
        / ** 
         * 긴 기본형 
         * 긴 오브젝트 유형 비교했을 때 검증이 주소와 동일한 상태가되면, 값 ( 127 -128)이 같은지 
         이 동일한 주소이기 때문에 촬영 * 값의 나머지 가능한 검증 동일있는 longValue ()와 동일하지) (등호 가능; 
         * / 
        긴 = 123456; 
        긴 B = 123456; 

        C = 123456L 긴, 
        긴 D = 123456L; 
        긴 E = 123457L] 
        
        에서 System.out.println ( "(긴)는 B =="+ (A == B)) 
        에서 System.out.println ( "(긴) D의 C == "+ (c == D)) 
        에서 System.out.println ("(긴) D <E : "+ (D <E)) 
        에서 System.out.println ("C == 정확하게 검증 D : "+ (c = NULL ! && c.equals (d)));
        에서 System.out.println ( "있는 longValue ()"+ (c.longValue () == d.longValue ()));  )));
    }

}
코드를 복사

출력 :

(긴)는 == B : 참으로
(긴) == C D : false로
(긴) D <E : 참으로
오른쪽 == 검증 D C : 참으로
()에있는 longValue : 참으로

추천

출처www.cnblogs.com/zhuyeshen/p/12081286.html