分享
1、算法大厂——字节跳动面试题
2、2000页互联网Java面试题大全
3、高阶必备,算法学习
画个流程图表示一下:
来写个示例:
public class IfExample {
public static void main(String[] args) {
int age = 20;
if (age < 30) {
System.out.println(“青春年华”);
}
}
}
输出:
青春年华
02、if-else 语句
if-else 语句的格式如下:
if(布尔表达式){
// 条件为 true 时执行的代码块
}else{
// 条件为 false 时执行的代码块
}
画个流程图表示一下:
来写个示例:
public class IfElseExample {
public static void main(String[] args) {
int age = 31;
if (age < 30) {
System.out.println(“青春年华”);
} else {
System.out.println(“而立之年”);
}
}
}
输出:
而立之年
除了这个例子之外,还有一个判断闰年(被 4 整除但不能被 100 整除或者被 400 整除)的例子:
public class LeapYear {
public static void main(String[] args) {
int year = 2020;
if (((year % 4 == 0) && (year % 100 != 0)) || (year % 400 == 0)) {
System.out.println(“闰年”);
} else {
System.out.println(“普通年份”);
}
}
}
输出:
闰年
如果执行语句比较简单的话,可以使用三元运算符来代替 if-else 语句,如果条件为 true,返回 ? 后面 : 前面的值;如果条件为 false,返回 : 后面的值。
public class IfElseTernaryExample {
public static void main(String[] args) {
int num = 13;
String result = (num % 2 == 0) ? “偶数” : “奇数”;
System.out.println(result);
}
}
输出:
奇数
03、if-else-if 语句
if-else-if 语句的格式如下:
if(条件1){
// 条件1 为 true 时执行的代码
}else if(条件2){
// 条件2 为 true 时执行的代码
}
else if(条件3){
// 条件3 为 true 时执行的代码
}
…
else{
// 以上条件均为 false 时执行的代码
}
画个流程图表示一下:
来写个示例:
public class IfElseIfExample {
public static void main(String[] args) {
int age = 31;
if (age < 30) {
System.out.println(“青春年华”);
} else if (age >= 30 && age < 40 ) {
System.out.println(“而立之年”);
} else if (age >= 40 && age < 50 ) {
System.out.println(“不惑之年”);
} else {
System.out.println(“知天命”);
最后
面试题文档来啦,内容很多,485页!
由于笔记的内容太多,没办法全部展示出来,下面只截取部分内容展示。
1111道Java工程师必问面试题
MyBatis 27题 + ZooKeeper 25题 + Dubbo 30题:
Elasticsearch 24 题 +Memcached + Redis 40题:
Spring 26 题+ 微服务 27题+ Linux 45题:
Java面试题合集:
nV-1714890747733)]
Spring 26 题+ 微服务 27题+ Linux 45题:
[外链图片转存中…(img-yI9MLgl4-1714890747734)]
Java面试题合集:
[外链图片转存中…(img-bRW6DwIW-1714890747734)]