1. 程式人生 > 其它 >5、Java基礎語法 part2

5、Java基礎語法 part2

陣列的使用

  • 普通的for迴圈

  • for-Each迴圈

  • 陣列做方法入參

  • 陣列返回值

package Array;

public class Dome06 {
public static void main(String[] args) {
int[] arrays={1,2,3,4,5};
printArray(arrays);
}//列印陣列的全部元素
public static void printArray(int[]arrys){
for (int i = 0; i < arrys.length; i++) {
System.out.println(arrys[i]+" ");

}


}

}
package Array;

public class ArrayInverseDome {
public static void main(String[] args) {
//陣列的反轉
//定義一個int陣列,存1到5
//定義兩個變數純,最小位置,和最大位置。
//迴圈交換最大和最小位置上面的數最小是min最大是max
//迴圈交換最小和最大位置上面的數,只有當min<max的時候才交換
int[] intarr={1,2,3,4,5 };
for (int min = 0,max=intarr.length-1; min < max; min++ ,max--) {
//定義臨時變數,儲存臨時結果
int temp=0;
//將最小值儲存到臨時變數的位置
temp =intarr[min];
//將最大值儲存到最小位置
intarr [min]=intarr[max];
//將臨時變數儲存到最大值
intarr[max]=temp;

}
for (int i = 0; i < intarr.length; i++) {
System.out.println(intarr[i]);

}


}
}