public PassedPath this[String nodeID]{
get{
return (PassedPath)this.htPassedPath[nodeID] ;
            }
       }帮忙看看这个this是什么意思,这个方法是什么意思?就没见过this这样用的。

解决方案 »

  1.   

    代表使用当前这个对象的引用!
    比如说你用了一个对象public class User {
        this 就代表 指向User对象的一个引用
    }
      

  2.   

    是java,是java,是java,是java,是java(提示回复内容太短了,没办法)
      

  3.   

    java中,没见过这样的写法,学习下
      

  4.   

    一步一步学习Java专栏
    学习Java十七 关键字this、super
      

  5.   

    在哪儿看到这段代码的?。。
    this[String nodeID]
      

  6.   

    回复楼上:http://baike.baidu.com/view/1712262.htm?fr=ala0_1
    我在看迪杰斯特拉算法,谁能给帮忙解释一下这段代码的意思,谢谢了。另外谁有D算法java源码可以共享一下。
      

  7.   

    我查了一下,这种写法是C#的写法,找到C#源码了,百度百科坑人,说是java实现,唉,全怪自己不会C#啊,连累大家了,不好意思,o(∩_∩)o 哈哈。