A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 枕寒流 中级黑马   /  2015-5-30 19:14  /  254 人查看  /  2 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

class Outer{
        void show(){
                final int i=1;
                class Inner{
                        void show2(){
                                System.out.println(i);
                        }
               
                }
        }
}
请问如何调用到show2,ps,这个还没百度的到,,,

2 个回复

正序浏览
在main函数下new一个对象,
   Outer o = new Outer();
    o.show2;就可以啊
回复 使用道具 举报
你需要在show()方法中new一个Inner对象,用这个对象调用show2,然后通过外部类的对象调用show方法实现调用show2方法
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马