Java 隨心筆記4

來源:互聯網
上載者:User

標籤:定義   筆記   格式   動態   length   標識   長度   資料   賦值   

一、數組 存數(多個同種資料類型)
變數只能儲存一個資料

總結:當我們遇到儲存多個資料類型的資料時,可以用數組

1)定義數組
格式:資料類型 [] 數組名
資料類型:java提供的資料類型
[]: 數組
數組名:合法的標識符

2)初始化數組
a:初始化:給數組元素分配記憶體空間並賦值;
int[] arr;
b:如何初始化
動態格式: 資料類型[] 數組名 = new 資料類型[長度] new int[2]
動態初始化,系統預設值int 0
一般格式:int[] arr = new int[2];
靜態格式:
類型[] 數組名 = new 類型[]{元素,元素,……};
類型[] 數組名 = {元素,元素,元素,……};
一般採取第二種方式
3)數組長度
數組名.length 獲得數組的長度,即元素的個數

二、二維數組
定義:1)int[][] arr = new int[3][4];
表示3*4的二位元組
2)int[][] arr = new int[3][];
數組中每個元素的長度不確定
3)int[][] arr = {{1,2},{3,4,5,6},{7,8,9}};
三個元素都是數組
遍曆:arr[i][] arr.length arr[i].length

總結:構建編程的思路
數組中A與B反轉要借用AB第三者做中介資料,c=a; a=b; b=a;巧妙進行反轉
反轉過程由於反轉一次即可實現兩個資料的交換,所以反轉次數 n=arr.length/2;

 

Java 隨心筆記4

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.