tl  tr
  Home | Tutorials | Articles | Videos | Products | Tools | Search
Interviews | Open Source | Tag Cloud | Follow Us | Bookmark | Contact   
 Tools and Libs > Commons Lang3 > Arrays > Is Same Length

Is Same Length 

Apache Commons Lang 3.0 is a java library with lot of utilities and reusable components. This requires the library commons-lang3-3.0.1.jar to be in classpath. The following example shows using ArrayUtils.isSameLength() API. It returns TRUE if the length of two arrays matches by considering null as an empty array.

File Name  :  
com/bethecoder/tutorials/commons_lang/tests/arrays/IsSameLengthTest.java 
Author  :  Sudhakar KV
Email  :  [email protected]
   
package com.bethecoder.tutorials.commons_lang.tests.arrays;

import org.apache.commons.lang3.ArrayUtils;

public class IsSameLengthTest {

  /**
   @param args
   */
  public static void main(String[] args) {

    int [] ints = 123};
    int [] ints2 = ints;
    int [] ints3 = {};
    int [] ints4 = null;
    
    System.out.println(ArrayUtils.isSameLength(ints, ints));
    System.out.println(ArrayUtils.isSameLength(ints, ints2));
    System.out.println(ArrayUtils.isSameLength(ints, ints3));
    System.out.println(ArrayUtils.isSameLength(ints, ints4));
    System.out.println(ArrayUtils.isSameLength(ints3, ints4));
  }

}
   

It gives the following output,
true
true
false
false
true



 
  


  
bl  br