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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > java >内容正文

java

Java 数组及多维数组

發布時間:2024/7/5 java 34 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Java 数组及多维数组 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
  • 注意一點,數組每行可以不等長
  • 可以兩種寫法,直接枚舉初始化,或者new type [len1][len2]...
import java.util.Arrays;public class Myarray {public static void main(String[] args){// 一維數組聲明int arr1 [] = new int[3];int [] arr2 = {4,5,6};arr1[0] = 0;arr1[1] = 1;arr1[2] = 2;for(int i = 0; i < arr1.length; ++i) {System.out.println(arr1[i]);System.out.println(arr2[i]);}// API arraycopyint source [] = {1,2,3}, dest [] = {4,5,6,7};System.arraycopy(source, 1, dest, 2, 2);// 從source 的 pos 1 開始 拷貝到 dest 的 pos 2, 復制 len = 2 個for(int i : dest)System.out.println(i);// 4,5,2,3// sortArrays.sort(dest);for(int i : dest)System.out.println(i);// 2,3,4,5// 二維數組int arr2d1 [][] = {{1,2},{3},{4,5}};//可以每行不一樣長for(int i = 0; i <arr2d1.length; ++i){for(int v : arr2d1[i])System.out.print(v);System.out.print("\n");}int [][] arr2d2 = new int [2][3];//2行3列for(int i = 0; i <arr2d2.length; ++i){for(int v : arr2d2[i])System.out.print(v);//不初始化,默認為 0System.out.print("\n");}// 多維數組int arr3d1 [][][] = {{{1,2},{3}},{{4,5},{6,7},{8}}};int [][][] arr3d2 = new int [2][3][4];} }

總結

以上是生活随笔為你收集整理的Java 数组及多维数组的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。