java基础-循环、数组、方法

java基础知识:

  1. java的循环:for、while、do while及各自的特点;
  2. java的数组:一维数组;二维数组、遍历反转
    public class ArrayReverse {
    public static void main(String args) {
    // 原数组
    int oldArr = {10, 20, 30, 40, 50};
    // 新数组
    int newArr = new int[oldArr.length];
    // 反转操作
    for(int i=0; i< newArr.length; i++){
    // 给新数组赋值
    newArr[i] = oldArr[oldArr.length -1 -i];
    // 打印新数组的元素
    System.out.println(newArr[i]);
    }
    }
    }
  3. 方法:方法定义、方法执行、方法重载
  • 构成方法重载的条件
    • 不同的含义:形参类型、形参个数、形参顺序不同
    • 只有返回值不同不构成方法的重载
      • int a(String str){}void a(String str)
    • 只有形参的名称不同,不构成方法的重载
      • int a(String str){}int a(String s){}