数组的使用

数组的使用

  • 普通的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]);

      }


  }
}
上一篇:The Things Network LoRaWAN Stack V3 学习笔记 2.2 使用 CLI 进行 OAuth 登录


下一篇:java学习(149):字符输入流