java switch instanceof
时间: 2023-11-11 17:00:04 浏览: 150
switch时使用示例,使用javascript编写
Java中的switch语句可以使用instanceof关键字来判断对象的类型,从而执行相应的代码块。例如:
```
Object obj = new Integer(100);
switch (obj) {
case Integer i:
System.out.println("Integer: " + i);
break;
case String s:
System.out.println("String: " + s);
break;
default:
System.out.println("Unknown type");
}
```
输出结果为:Integer: 100
这里使用了Java 14中的新特性,即switch语句支持使用类型模式(Type Patterns)。
阅读全文