陣列學習
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/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 陣列的學習陣列
- plsql陣列學習SQL陣列
- 學習JSON陣列JSON陣列
- PHP學習3——陣列PHP陣列
- Java學習之陣列Java陣列
- c# 陣列學習C#陣列
- Java學習之陣列練習Java陣列
- 【Numpy學習08】陣列迭代陣列
- JS陣列學習筆記JS陣列筆記
- gcc 0長陣列學習GC陣列
- C#學習 陣列(22)C#陣列
- PHP陣列學習之計算陣列元素總和PHP陣列
- Java 學習筆記 二維陣列和物件陣列Java筆記陣列物件
- PHP 學習總結之陣列PHP陣列
- 學習筆記——陣列方法整理筆記陣列
- JavaScript學習四(object物件,陣列,)JavaScriptObject物件陣列
- NumPy 學習(2): 陣列的操作陣列
- Java學習筆記之陣列Java筆記陣列
- 學習筆記----樹狀陣列筆記陣列
- swift 學習筆記之陣列Swift筆記陣列
- 學習筆記----字尾陣列筆記陣列
- 字尾陣列 學習筆記陣列筆記
- 字尾陣列學習筆記陣列筆記
- 陣列更加深入的學習陣列
- Java學習筆記——陣列練習(七)Java筆記陣列
- Golang 學習——陣列指標和指標陣列的區別Golang陣列指標
- JavaScript 學習筆記 - 多維陣列變為一維陣列JavaScript筆記陣列
- linux shell陣列深入學習理解Linux陣列
- go語言學習-陣列-切片-mapGo陣列
- 【C#學習筆記】陣列使用C#筆記陣列
- javaScript學習基礎篇(1)(陣列)JavaScript陣列
- 深入學習golang(1)—陣列與切片Golang陣列
- 演算法學習-零子陣列,最大連續子陣列演算法陣列
- 陣列、連結串列、堆疊和佇列學習陣列佇列
- C語言學習歷程(十二)陣列指標與指標陣列C語言陣列指標
- 重新學習一下陣列函式陣列函式
- 小白對go陣列及切片的學習Go陣列
- 日常學習儲存--陣列和指標陣列指標