23,405
社区成员
发帖
与我相关
我的任务
分享
package Array;
/*
* 数组的复制、反转、查找
*/
public class ArrayTest1 {
public static void main(String[] args) {
String[] arr = new String[] {"jj","dd","gg","ee","yy","ww"};
//数组的复制(区别于数组变量的赋值:arr1 = arr)
String[] arr1 = new String[arr.length];
for(int i = 0;i < arr1.length;i++ ) {
arr1[i] = arr[i];
System.out.print(arr[i] + "\t");
}
System.out.println("********************************");
//数组的反转
//方式一(定义新数组)
String[] arr2 = new String[arr.length];
for(int j = arr2.length - 1 ;j >= 0;j--) {
arr2[j] = arr[j] ;
System.out.print(arr2[j] + "\t");
}
System.out.println("********************************");
//查找
//线性查找
String chazhao = "yy";
for(int i = 0;i < arr.length;i++) {
if(chazhao == arr[i]) {
System.out.println("有该元素位置为:" + i);
}
}
}
}