switch(switch_expression)
java:switch_expression只能是char、byte、short或int型值。
C#:switch_expression可以是int、char、String、enum或其他类型。
C++:switch_expression可以是整型表达式整数类型,枚举类型,或者类类型(但该类需要有单一的转换到整数类型或(可以是字符类型,但不能是浮点类型、字符串、指针类型等)
本文探讨了Java和C#中switch表达式的应用区别,包括它们所能接受的数据类型,以及如何在不同场景下选择合适的语言特性来提高代码效率。
switch(switch_expression)
C#:switch_expression可以是int、char、String、enum或其他类型。
C++:switch_expression可以是整型表达式整数类型,枚举类型,或者类类型(但该类需要有单一的转换到整数类型或(可以是字符类型,但不能是浮点类型、字符串、指针类型等)
1352
3558

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