import java.util.Arrays;
public class ArrayEquals
{
public static boolean isEquals(int[] a , int[] b)
{
if (a == null || b == null)
{
return false;
}
if (a.length != b.length)
{
return false;
}
for (int i = 0; i < a.length; i++ )
{
if (a[i] != b[i])
{
return false;
}
}
return true;
}
public static void main(String[] args)
{
int [] a = {1,2,3,4};
int [] b = {1,2,3,4};
System.out.println(isEquals(a,b));
System.out.println("-------------------");
System.out.println(Arrays.equals(a, b));
}
}
冒泡排序
public class BubbleSortTest
{
public static void bubbleSort(int[] array)
{
for (int i = 0; i < array.length - 1; i++ )
{
for (int j = 0; j < array.length- 1 - i; j++ )
{
if (array[j] > array[j + 1])
{
int temp = array[j];
array[j] = array[j + 1];
array[j + 1] = temp;
}
}
System.out.println("第" +(i + 1)+ "趟排序");
for (int k = 0; k < array.length; k++ )
{
System.out.print(array[k] + " ");
}
System.out.println();
}
}
public static void main(String[] args)
{
int [] array = {4,7,8,9,3,2};
bubbleSort(array);
for (int i = 0; i<array.length; i++ )
{
System.out.println(array[i]);
}
}
}