Java编程练习与技巧
1. Switch语句转换为Switch表达式
在Java编程中,我们常常会用到 switch 语句。例如下面这个 switch 语句:
switch ( input ) {
case "ay", "aye", "ay, ay", "ja", "joo" -> System.out.println( "Keep it up!" );
default -> System.out.println( "Don't you dare!" );
}
这里存在代码重复的问题,我们可以将其优化为 switch 表达式:
System.out.println(
switch ( input ) {
case "ay", "aye", "ay, ay", "ja", "joo" -> "Keep it up!";
default -> "Don't you dare!";
}
);
在这个优化后的代码中, switch 作为表达式使用,返回一个字符串并输出到屏幕。
再看另一个例子,将 switch 语句改写为 switch 表达式:
days
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



