【问题标题】:shortening type names in java在java中缩短类型名称
【发布时间】:2012-04-15 08:09:25
【问题描述】:

有没有办法缩短java中的类型名称。类似于 typedef 的东西 在 c++ 中还是类似于命名空间的用法?
例如,如果我的类型为“org.w3c.dom.Node”并且我不想写
每次都使用全名,但也不想对整个文件进行导入
但只是在一种方法上将“节点”的类型定义为“org.w3c.dom.Node”?

【问题讨论】:

  • 你有多少个Node类?如果只是你的 Node 和 w3c,请重命名你的类。
  • 我认为这是一个类似的问题stackoverflow.com/questions/5604390/…也许这会对你有所帮助..
  • 也许使用模板。完全不是你想要的……

标签: java spartan


【解决方案1】:

不,没有办法在“本地”创建别名(我将其称为“本地”,您的意思是在方法内,因为您说您不想在文件顶部执行 import,这是文件的“本地”)。

【讨论】:

    【解决方案2】:

    您不想为整个文件导入该类,但是如何将需要 org.w3c.dom.Node 的方法移动到具有该导入的新文件?

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多