1.true和false
1.1 if--else if--else, while, do--while 都使用条件表达式的真假来决定执行路径。
1.2 Java不允许数字作为真假判断,C和C++可以非0即真。
2.Math.random()
- 产生一个double值 [ 0, 1 ) 包括0,不包括1.
3.foreach语法
- 如for(float x: f){ } f是一个数组,返回一个数组的方法都可以用foreach
4.return
- return使当前方法退出,并返回值。
- 除构造器外任何方法都有返回值类型 如void fun(), String fun(), void fun(),不需要写return,默认有return, 其他方法 必须要有return 值(或表达式产生一个值)
5.break和continue
- break终止当前所属层循环,并退出循环,continue终止当前所属层循环,并进入下一次循环。
5.1 标签: 要跳出嵌套循环时使用
continue leab;//跳到标签所在的循环开始再循环,注意内层循环中i不会增加,// break leab;跳出标签所在的循环,不再循环,内层i也不会增加 leab: // 标签与迭代体之间不能加入其他代码 for (j = 0; j < 5; j++) { System.out.println("外"); for (; i < 10; i++) { if (i == 6) { continue leab; // break leab; } System.out.println("nei"); } }
6 . switch (值)
switch(i){ // case 1: System.out.println(1);break; case 2: System.out.println(1); case ‘a‘: System.out.println(97);break; // char ‘a‘ 自动转为ASCII值 }
原文地址:https://www.cnblogs.com/mibloom/p/9040351.html
时间: 2024-11-12 09:25:41