자바 어레이 비교 메소드

JAVA 2018.10.01 09:43

자바 어레이 비교 메소드 Arrays.equals


Arrays.equals(a, a2)

-> 인자값 : 배열, 배열

-> 반환 자료형 : boolean

import java.util.Arrays;

public class Test01 {

	public static void main(String[] args) {

		// TODO Auto-generated method stub
		char[] a1 = {'J','a','v','a'};
		char[] a2 = Arrays.copyOf(a1, a1.length);

		if ( a1 == a2 ) {
			System.out.println("두 배열은 같다.");
		}else {
			System.out.println("두 배열은 다르다.");
		}

		if ( Arrays.equals(a1, a2) ) {
			System.out.println("두 배열은 같다.");
		}else {
			System.out.println("두 배열은 다르다.");
		}

	}

}

결과


두 배열은 다르다.

두 배열은 같다.


댓글을 달아 주세요