Java基础回顾(三)
Java基础回顾(三)
1. Scanner sc
- sc.hasnext***()判断是否有下一个输入
- sc.next()以有效输入之后的第一个空格为结束
- sc.nextLine()以回车为结束
2. 流程控制
- 好麻烦呜呜呜不想写了-看看前辈写的吧
- 100.for==>for(int i; i<100; i++) IDEA快捷键
- do {……}while(……)一定会执行一次
//九九乘法表
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
- 递归,能不用就不用,较危险;递归头(设置递归的终止条件),递归体。
浙公网安备 33010602011771号