java条件语句面试题

1. Java中有哪些条件语句?

Java中有if-else语句和switch-case语句。

2. if-else语句和switch-case语句有什么区别?

if-else语句用于条件判断,switch-case语句用于多个条件的判断。

if (condition) {
    // 代码块
} else {
    // 代码块
}

switch (expression) {
    case value1:
        // 代码块
        break;
    case value2:
        // 代码块
        break;
    default:
        // 代码块
}

3. 如何使用三元运算符作为条件语句的替代?

三元运算符可以用作单行的if-else语句。

int max = (a > b) ? a : b; // 如果a大于b,则max为a,否则为b