Your preferences have been saved!
» Compare two boolean arrays and null - import java.util.Arrays; public class Main {   public static void main(String[] argv) throws Exception {     boolean[] bArr1 = new boolean[] { true, false };     boolean[] bArr2 = new boolean[] { true, false };     boolean b = Arrays.equals(bArr1, null); // false     b = Arrays.equals(bArr1, bArr2); // true   } }... 18 Feb 12 » Comparing Arrays: null arrays are equal - import java.util.Arrays; public class Main {   public static void main(String[] argv) throws Exception {     boolean[] bArr1 = null;     boolean[] bArr2 = null;     boolean b = Arrays.equals(bArr1, bArr2); // true   } }... 18 Feb 12 » When comparing Object arrays, null elements are equal. If the - import java.util.Arrays; public class Main {   public static void main(String[] argv) throws Exception {     boolean b = Arrays.equals(new String[] { "a" }, new String[] { "a" });     b = Arrays.equals(new String[] { null }, new String[] { null });      b = Arrays.equals(new String[] { "a" }, new String[] { null });    } }... 18 Feb 12 » If the element is a primitive type. - import java.util.Arrays; public class Main {   public static void main(String[] argv) throws Exception {     // Create an array with an ordered list of numbers     int[] sortedIntArray = new int[] { 1, 2, 3, 5, 7 };     // Search for 6     int index = Arrays.binarySearch(sortedIntArray, 6);     System.out.println(index);   } }... 18 Feb 12 » use Arrays.copyOf to copy array - import java.util.Arrays; class MainClass {     public static void main(String args[])     {         int arrayOriginal[] = {42, 55, 21};         int arrayNew[] =             Arrays.copyOf(arrayOriginal, 3);                      printIntArray(arrayNew);     }... 18 Feb 12 » Use java.util.Arrays.deepToString() to dump the multi-dimensional arrays - import java.util.Arrays; public class Main {   public static void main(String args[]) {     String s[] = {"a", "b", "c", "d"};     double d [][]= {         {0.50, 0.20,  0.20, 0.30},         {0.50, 1.10,  0.50, 0.80},         {0.50, 0.70,  0.40},         {0.50, 0.70},         {0.50},... 18 Feb 12 » Shifting Elements in an Array: Shift all elements left by - public class Main {   public static void main(String[] argv) throws Exception {     int[] array = { 1, 2, 3 };     System.arraycopy(array, 1, array, 0, array.length - 1);   } }... 18 Feb 12 » Shifting Elements in an Array: Shift all elements right by - import java.util.Arrays; public class Main {   public static void main(String[] argv) throws Exception {     int[] array = { 1, 2, 3 };          System.arraycopy(array, 0, array, 1, array.length - 1);     System.out.println(Arrays.toString(array));   } }... 18 Feb 12 » Shuffle elements of an array - import java.util.Arrays; import java.util.Collections; import java.util.List; public class Main {   public static void main(String[] args) {     String[] alphabets = { "A", "B", "C", "D", "E", "F", "G", "H", "I", "J" };     List<String> list = Arrays.asList(alphabets);     Collections.shuffle(list);     for (String alpha : list) {       System.out.print(alpha + " ");... 18 Feb 12 » Finding an Element in a Sorted Array - import java.util.Arrays; public class Main {   public static void main(String[] argv) {     String[] sortedArray = new String[] { "a", "b", "c", "d" };     int index = Arrays.binarySearch(sortedArray, "c");     index = Arrays.binarySearch(sortedArray, "e");     int[] sortedIntArray = new int[] { 1, 2, 3, 5, 7 };     index = Arrays.binarySearch(sortedIntArray, 6);   } }... 18 Feb 12