- ** foreach 语句与数组**
举例说明
public class foreach {
public static void main(String[] args) {
int[] arr={1,3,5,4,8,9};
for(int i:arr){
System.out.print(i);
}
}
}
- Arrays类
public static void main(String[] args) {
int[] arr0={1,2,5,5,8,6};
int[] arr1=Arrays.copyOf(arr0,3);
for(int i:arr1){
System.out.print(i+" ");
}
}
public static void main(String[] args) {
int[] arr=new int[10];
int[] arr1=new int[10];
Arrays.fill(arr, 5);
Arrays.fill(arr1, 0,4,5);
for(int i : arr){
System.out.print(i+" ");
}
System.out.println(" ");
for(int i : arr1){
System.out.print(i+" ");
}
}
}
public static void main(String[] args) {
int[] arr={1,9 ,57,74,5,-10,9,63,7};
Arrays.sort(arr);
for(int i : arr){
System.out.print(i+" ");
}
}
public static void main(String[] args) {
int[] arr1={1,2,3,4};
int[] arr2={1,2,3,4};
int[] arr3={1,56,5,45,5};
System.out.println(Arrays.equals(arr1, arr2));
System.out.println(Arrays.equals(arr1, arr3));
}
public static void main(String[] args) {
int[] arr={1,3,5,96,58,6,47,6,5};
System.out.println(Arrays.binarySearch(arr, 5));
System.out.println(Arrays.binarySearch(arr, 0));
}