c# - C# 'is' 和 'as' 关键字的 Java 等价物是什么?

标签 c# java casting

问题说明了一切。一些快速的使用代码示例会很好..谢谢!

最佳答案

=> instanceof ( JLS reference ),像这样:

Object foo = "hello";
if (foo instanceof String) {
  // Yup, it's a string
}

Java 中没有与 C# 的 as 运算符等效的运算符。

关于c# - C# 'is' 和 'as' 关键字的 Java 等价物是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2417715/

相关文章:

java - Android - 获取线程 ID - 使用此 SO 方法始终返回 0

c++ - 从 GetProcAddress 转换的函数的签名是否必须完全匹配?

c++ - 在可以转换为另一个模板类型的类模板中重载赋值运算符

c# - 如何指定可以在 C# ColorDialog 中选取哪些颜色?

C# 嵌套异步方法

c# - 如何为 Listbox DataSource 实现一种方式绑定(bind)集合?

Java 多线程 thread.sleep()

java - 使用 Eclipse 进行 Android 开发时出现错误

java - 我可以用泛型避免 This Cast 吗?

c# - 不同机器上的 Guid 唯一性