Java基础随记
-
赋值运算符
-
比较运算符
-
逻辑运算符
-
条件运算符
条件运算符( ? : )也称为 “三元运算符”。
语法形式:布尔表达式 ? 表达式1 :表达式2
运算过程:如果布尔表达式的值为 true ,则返回 表达式1 的值,否则返回 表达式2 的值
- break:跳出整个循环
- continue:跳过此次循环
- java.util.Scanner
- 作用:获取控制台输入
- 语法:
Scanner s = new Scanner(System.in); String line = s.nextLine(); (获取输入内容)
- Array的一些方法
- Arrays.sort(数组名);
对该数组的排序(按升序排列)
- Arrays.toString(数组名);
将一个数组转换成字符串,该方法按顺序把多个数组元素连接在一起,多个元素之间使用逗号和空格隔开
例如
String[] hobbys = { "sports", "game", "movie" };
输出:[sports, game, movie]
- foreach遍历语句
-
语法:
for(元素类型 元素变量 :遍历对象) { 代码;}
-
例子:
int[] scores = { 89, 72, 64, 58, 93 }; // 使用foreach遍历输出数组中的元素 for (int score:scores) { System.out.println(score); }
- Java 中的 static 使用之静态初始化块
- 例子:
- 结果:
- 结论:
- 程序运行时,静态初始化块最先被执行,然后执行普通初始化块,最后才执行构造方法。
- 静态初始化块只在类加载时执行一次,所以当再次创建对象 hello2 时并未执行静态初始化块。
网友评论