Java基础回顾(三)

Java基础回顾(三)

1. Scanner sc

  • sc.hasnext***()判断是否有下一个输入
  • sc.next()以有效输入之后的第一个空格为结束
  • sc.nextLine()以回车为结束

2. 流程控制

//九九乘法表
for (int i = 1; i <= 9; i++) {
    for (int j = 1; j <= i; j++) {
        System.out.print(i + "*" + j + "=" + (i*j) + "\t");
    }
    System.out.println("");
}

3. 方法

在别的地方叫函数,我记得刚学编程时候就按数学理解的 ,这玩意不就是数学里的 f (x)=kx+b ?

  • 定义,调用
  • 重载(相同的方法名)
  • 可变参数(在参数不确定的情况下使用,可变参数放在最后一个,int... i
  • 递归,能不用就不用,较危险;递归头(设置递归的终止条件),递归体。

数组听了一半,放到明天吧,又是划水的一天

posted @ 2021-02-01 23:49  泡面的面  阅读(66)  评论(0)    收藏  举报