equals()

· IT/Java
포장 클래스(Wrapper Class) 기본 타입의 데이터를 먼저 객체로 변환 후 작업을 수행해야 하는 상황이 생겼을 때 기본 타입에 해당하는 데이터를 객체로 포장해주는 클래스다. 포장 클래스는 각각의 타입에 해당하는 데이터를 인수로 전달받아, 해당 값을 가지는 객체로 만든다. 포장 객체는 포장하고 있는 기본 타입의 값을 변경할 수 없다. Integer obj = 100; // Boxing int value = obj; // UnBoxing Boxing 기본 타입의 값을 포장 객체로 만드는 과정 포장 클래스 변수에 기본 타입 값이 대입될 때 발생 UnBoxing 포장 객체에서 기본 타입의 값을 얻어내는 과정 기본 타입 변수에 포장 객체가 대입될 때 발생 예제 코드 1 더보기 package ch12.sec..
· IT/Java
문자열(String) 자바의 문자열은 String 객체로 생성된다. String name; name = "이름"; String hobby = "취미"; 변수에 문자열 리터럴이 대입되면 문자열은 String 객체로 생성되고, 객체의 번지가 각각 대입된다. String 타입 name 변수 선언 name 변수에 문자열 대입 String 타입 변수 hobby 선언 후 문자열 대입 문자열 비교 String name1 = "이름"; String name2 = "이름"; 자바는 문자열 리터럴이 동일하다면 String 객체를 공유한다. String name1 = new String("이름"); String name2 = new String("이름"); new 연산자로 직접 String 객체를 생성하고 대입할 수 있다...
· IT/Java
비교 연산자 비교 연산자는 동등(==, !=) 또는 크기(=)를 평가해서 boolean 타입인 true/false를 산출한다. 주로 흐름 제어문인 조건문(if), 반복문(for, while)에서 실행 흐름을 제어할 때 사용한다. 구분 연산식 설명 동등 비교 피연산자1 == 피연산자2 값이 같은지 피연산자1 != 피연산자2 값이 다른지 크기 비교 피연산자1 > 피연산자2 피연산자1이 피연산자2 보다 큰지 피연산자1 >= 피연산자2 피연산자1이 피연산자2 보다 크거나 같은지 피연산자1
Huitopia
'equals()' 태그의 글 목록