323主£语句的嵌套 Example31:使用嵌套句 ω在例22“计算抵押贷款”中创建了一个程序 ,读取年贷款利率、年数和贷款额,计算偿 还金额。本例假设年利率随年数变化。 设3种不同利率:7年期7.25号,15年期8.5号,30年 期9号。根据年数求得年利率,显示月偿还金额和总偿 还额。 TestIfElse.java Run class
3.2.3 if 语句的嵌套 ) Example 3.1: 使用嵌套if语句 )在例2.2“计算抵押贷款”中创建了一个程序 ,读取年贷款利率、年数和贷款额,计算偿 还金额。本例假设年利率随年数变化。 ) 设3种不同利率:7年期7.25%,15年期8.5%,30年 期9%。根据年数求得年利率,显示月偿还金额和总偿 还额。 TestIfElse.java Run Class
324 switch语句 嵌套主£语句使用过多,会使程序很难阅读。Java提供了 switch语句有效地处理多重条件。语法为: switch (switch-expression case valuel: statement(s)l; break case value2: statement(s)2; break case valuen statement(sN break; default: statement(s)-for-default
3.2.4 switch 语句 嵌套if语句使用过多,会使程序很难阅读。Java提供了 switch语句有效地处理多重条件。语法为: switch (switch-expression) { case value1: statement(s)1; break; case value2: statement(s)2; break; …… case valueN: statement(s)N; break; default: statement(s)-for-default; }
324 switch语句 嵌套主£语句使用过多,会使程序很难阅读。Java提供了 switch语句有效地处理多重条件。语法为: switch (switch-expression 该表达式必须能计算 case valuel: statement 出一个char、byte、 break shor或int型值,必 case value2: statement(s) 须用括号括住。 break case valuen statement(sN break; default: statement(s)-for-default
3.2.4 switch 语句 嵌套if语句使用过多,会使程序很难阅读。Java提供了 switch语句有效地处理多重条件。语法为: switch (switch-expression) { case value1: statement(s)1; break; case value2: statement(s)2; break; …… case valueN: statement(s)N; break; default: statement(s)-for-default; } 该表达式必须能计算 该表达式必须能计算 出一个char、byte、 short或int型值,必 须用括号括住。 须用括号括住
324 switch语句 嵌套主£语句使用过多,会使程序很难阅读。Java提供了 switch语句有效地处理多重条件。语法为: switch (switch-expression case valuel: statement(s)1 break case value2: st value1. alueN必须 b 与 switch- expression值 具有相同数据类型,当 case valuen: s switch- expression值与 r合 eak case语句的值匹配时, default:sta七e 执行该case语句中的语 句
3.2.4 switch 语句 嵌套if语句使用过多,会使程序很难阅读。Java提供了 switch语句有效地处理多重条件。语法为: switch (switch-expression) { case value1: statement(s)1; break; case value2: statement(s)2; break; …… case valueN: statement(s)N; break; default: statement(s)-for-default; } value1……valueN必须 与switch-expression值 具有相同数据类型,当 switch-expression值与 case语句的值匹配时, 执行该case语句中的语 句
324 switch语句 嵌套主£语句使用过多,会使程序很难阅读。Java提供了 switch语句有效地处理多重条件。语法为: switch (switch-expression case valuel: statement(s)1 break case value2: sta y关键字 break是可选 break 的。 Break语句终止 整个 switch语句。若 case va1eN: statement break语句不存在, break; 下一个case语句将被 default: statement(s){执行
3.2.4 switch 语句 嵌套if语句使用过多,会使程序很难阅读。Java提供了 switch语句有效地处理多重条件。语法为: switch (switch-expression) { case value1: statement(s)1; break; case value2: statement(s)2; break; …… case valueN: statement(s)N; break; default: statement(s)-for-default; } 关键字break是可选 的。Break语句终止 整个switch语句。若 break语句不存在, 下一个case语句将被 执行