java中数组的复制、反转、查找。

皮蛋&粥 2021-03-15 07:08:53
java中数组的复制、反转、查找。


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);
}
}
}
}
...全文
31 回复 打赏 收藏 举报
写回复
回复
切换为时间正序
请发表友善的回复…
发表回复
发帖
非技术区

2.3w+

社区成员

Java 非技术区
社区管理员
  • 非技术区社区
加入社区
帖子事件
创建了帖子
2021-03-15 07:08
社区公告
暂无公告