日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程语言 > java >内容正文

java

java 二维数组倒置_Java数组反转及二维数组

發(fā)布時(shí)間:2024/1/23 java 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 java 二维数组倒置_Java数组反转及二维数组 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

數(shù)組的反轉(zhuǎn)

反轉(zhuǎn)就是把最遠(yuǎn)端的元素和最近端的元素位置互換(反轉(zhuǎn)前數(shù)據(jù):1,2,3,4,5,6反轉(zhuǎn)后:6,5,4,3,2,1)

//準(zhǔn)備一個(gè)需要反轉(zhuǎn)的數(shù)組

int[] arr = {1,2,3,4,5,6}

//定義兩個(gè)索引變量,一個(gè)索引變量指向最小索引,一個(gè)索引變量指向最大索引int min = 0;int max = arr.length-1;

//遍歷數(shù)組,讓兩個(gè)索引變量產(chǎn)生變化

min++;

max--;

//條件

min

//交換最小索引元素和最大索引元素;需要定義第三方變量int temp = 0;

temp= arr[min];//把最小的索引元素賦值給第三方變量temp

arr[min] = arr[max];//把最大的索引元素賦值給最小的索引元素

arr[max] = temp;//把第三方變量的值賦值給最大索引的元素

//

int[] arr = {1,2,3,4,5};

for (int min = 0,int max = arr.length-1;min < max ;min++,max--) {

int temp = 0;

temp = arr[min];

arr[min] = arr[max];

arr[max] = temp;

}

// 查看反轉(zhuǎn)之后的數(shù)組內(nèi)容 遍歷數(shù)組

for (int i = 0; i <= arr.length-1; i++) {

System.out.println(arr[i]);

}

二維數(shù)組

定義方式和一維數(shù)組差不多一樣,也是三種方式

數(shù)組的數(shù)據(jù)類型[][] 數(shù)組名稱 = new 數(shù)組的數(shù)據(jù)類型[長(zhǎng)度1][長(zhǎng)度2];

數(shù)組的數(shù)據(jù)類型[][] 數(shù)組名稱? = new 數(shù)組的數(shù)據(jù)類型[][]{{元素1,元素2,...},{元素1,,元素2,元素3,...},....};

數(shù)組的數(shù)據(jù)類型[][] 數(shù)組名稱? = {{元素1,元素2,....},{元素1,元素2,....},{元素1,,元素2,元素3,...},....};

int[][] arr = {{10,20,50},{30,40,80},{15,100}};

訪問(wèn)arr數(shù)組當(dāng)中的10元素

格式:arr[0][0] ;

總結(jié)

以上是生活随笔為你收集整理的java 二维数组倒置_Java数组反转及二维数组的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。