Home > Java > Comparing Arrays in Java

Comparing Arrays in Java

When comparing to array == operator won’t do the job. Because using == operator only compares the objects whether they are the same object or not. That means operator won’t check the objects data.

for example
byte[] a = “Test”.getBytes();
byte[] b = “Test”.getBytes();

(a == b) –> false
Arrays.equals(a,b) –> true

Categories: Java Tags: ,
  1. No comments yet.
  1. No trackbacks yet.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: