JAVA :: == 와 equals()
이번에는 JAVA 프로그래밍 언어에서 == 와 equlas()의 차이를 알아보도록 하겠습니다. 다른 프로그래밍 언어(C, Python 등)을 경험해보셨다면 ==은 '같다'라는 뜻으로 알고 계실 겁니다. JAVA는 객체 지향 프로그래밍이기 때문에 타입이 2가지로 나뉘게 됩니다. 1. primitive type (원시 타입)-> 데이터의 실제 값을 참조하는 것으로 대표적으로 정수, 실수, 논리형 값을 나타낼 수 있습니다. 2. reference type (참조 타입)-> 실제 값을 참조하지 않고 주소 값을 가지고 객체를 참조한다고 나타낼 수 있습니다. 글로만 보면 이해하기 어렵기 때문에 간단하게 예시를 들어보겠습니다. int one = 1;int two = 1;System.out.println(one==t..
Java
2024. 7. 12. 15:47