陣列學習
class ArrayDemo01 { public static void main(String[] args) { //定義一個陣列,靜態初始化 int[] arr = {10,20,13,15,25,10,15}; //陣列遍歷: 遍歷是什麼意思? 把陣列中的每個元素一個個拿出來看一下 //System.out.println(arr[0]); //arr.length 屬性:陣列名.length for (int i = 0;i < arr.length ;i++ ){ //陣列中有多少個元素,我就幫你一個個列印出來 //細節 別寫=號 System.out.println(arr[i]); // } }}
class ArrayReverseDemo { public static void main(String[] args) { //第一步 建立一個陣列 int [] arr = {11,22,33,44,55}; //第二步: reverseArr int[] newArr = reverseArr(arr); for (int j = 0;j < newArr.length ;j++ ) { System.out.print(newArr[j] + " "); } } public static int[] reverseArr(int[] oldArr){ //思想 //第一步 建立一個新的陣列,然後長度和你傳進來的陣列長度一樣 //第二步 把舊的陣列元素 從後面開始 往前一個個 存到新的陣列裡面 int [] newArr = new int[oldArr.length]; //第三步 遍歷 for (int i = 0;i < oldArr.length ;i++ ) { newArr[i] = oldArr[oldArr.length - 1 - i]; } return newArr; /* for (int j = 0;j < newArr.length ;j++ ) { System.out.print(newArr[j] + " "); }*/ }}```、# 數字遍歷
class Demo8_Array {
public static void main(String[] args) {
int[] arr = {11,22,33,44,55};
/System.out.println(arr[0]);
System.out.println(arr[1]);
System.out.println(arr[2]);
System.out.println(arr[3]);
System.out.println(arr[4]);/
for (int i = 0;i < 5 ;i++ ) {
System.out.println(arr[i]);
}
System.out.println("---------------");
//arr.length 代表的是陣列的長度
System.out.println(arr.length);
for (int i = 0;i < arr.length ;i++ ) {
System.out.println(arr[i]);
}
int[] arr2 = {3,4,5};
print(arr2);
}
/** A:案例演示 * 陣列獲取最值(獲取陣列中的最大值最小值)*/class Demo9_Array { public static void main(String[] args) { int[] arr = {33,77,22,44,55}; int max = getMax(arr); System.out.println(max); } /* 獲取陣列中最大值 1,返回值型別int 2,引數列表int[] arr */ public static int getMax(int[] arr) { int max = arr[0]; for (int i = 1;i < arr.length ;i++ ) { //從陣列的第二個元素開始遍歷 if (max < arr[i]) { //如果max記錄的值小於的陣列中的元素 max = arr[i]; //max記錄住較大的 } } return max; }}
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/1727/viewspace-2815554/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 陣列的學習陣列
- 學習JSON陣列JSON陣列
- PHP學習3——陣列PHP陣列
- Java學習之陣列Java陣列
- Java學習之陣列練習Java陣列
- 【Numpy學習08】陣列迭代陣列
- C#學習 陣列(22)C#陣列
- Java 學習筆記 二維陣列和物件陣列Java筆記陣列物件
- PHP陣列學習之計算陣列元素總和PHP陣列
- PHP 學習總結之陣列PHP陣列
- 字尾陣列 學習筆記陣列筆記
- linux shell陣列深入學習理解Linux陣列
- 陣列更加深入的學習陣列
- JavaScript學習四(object物件,陣列,)JavaScriptObject物件陣列
- 字尾陣列學習筆記陣列筆記
- Java學習筆記——陣列練習(七)Java筆記陣列
- JavaScript 學習筆記 - 多維陣列變為一維陣列JavaScript筆記陣列
- Golang 學習——陣列指標和指標陣列的區別Golang陣列指標
- go語言學習-陣列-切片-mapGo陣列
- java資料結構學習之陣列Java資料結構陣列
- Solidity語言學習筆記————12、陣列Solid筆記陣列
- 重新學習一下陣列函式陣列函式
- Perl學習筆記(五)——關聯陣列筆記陣列
- 日常學習儲存--陣列和指標陣列指標
- 小白對go陣列及切片的學習Go陣列
- JAVA 陣列 練習Java陣列
- 【numpy學習筆記】陣列的切片,索引,迭代筆記陣列索引
- es6陣列擴充套件的學習陣列套件
- Vue陣列變化的偵測的學習Vue陣列
- 飛機的 PHP 學習筆記五:陣列PHP筆記陣列
- JavaScript學習筆記(二)——函式和陣列JavaScript筆記函式陣列
- JS陣列學習之判斷陣列元素是不是都滿足給定條件JS陣列
- 二維陣列練習陣列
- 字尾陣列複習陣列
- ES6學習筆記(二)【數值,陣列】筆記陣列
- 資料結構與演算法學習-陣列資料結構演算法陣列
- Python學習之路21-序列構成的陣列Python陣列
- numpy學習筆記 – numpy陣列的常見用法筆記陣列