关于内部类变量访问问题
来源:互联网 发布:重庆淘宝运营培训 编辑:程序博客网 时间:2024/06/05 08:02
(自选基金排序箭头遇到bug)
在定义按钮点击事件时候,会发现有些外部类变量不能顺利访问,而如果定义final的话一般是可以的,但是某些情况不行,如:
for (int i = 0; i < titleView.length; i++) {里面有按钮点击事件,会用到i}此刻i就会报错,如果强行final的话,i++就会报错,后来想到一个定义类的方法,直接把参数传过去,就不用内部类的写法了,逻辑如下:
view.setOnClickListener(new My(i, arrow));此刻的i就是外部类方法,现在可以随意访问,而不需要定义final
0 0
- 关于内部类变量访问问题
- java学习记录(四):关于匿名内部类和局部内部类只能访问final变量的问题
- 关于局部内部类访问final局部变量的分析
- 关于java内部类访问类的静态成员变量
- 内部类访问外部类变量的问题
- Java内部类访问局部变量时的final问题
- 内部类访问外部类变量的问题
- Java内部类访问局部变量时的final问题
- Java内部类访问局部变量时的final问题
- 局部内部类访问局部变量的问题
- Java内部类访问局部变量时的final问题
- Java内部类访问局部变量时的final问题
- Java内部类访问局部变量时的final问题
- Java内部类要访问局部变量
- 内部类的访问局部变量
- 局部内部类不能访问局部变量
- 内部类访问方法局部变量
- 局部内部类访问final局部变量
- Struts2框架流程概述
- _FILE_ _LINE_
- TIOBE 2015年7月编程语言排行榜:C++的复兴
- Quartus II 12.0 下载、安装和破解
- 在vs2010中新建osg项目的环境设置
- 关于内部类变量访问问题
- some packet should been installed before QT on ubuntu 14.04
- spring 配置事务传播特性
- leetcode 089 —— Gray Code
- 条形码+二维码,开源利器ZXing
- MYSQL table is crashed
- IE8+兼容经验小结
- Collection集合的总结以及如果选择适合的集合(包括对List和Set的对比)
- 使用 Varnish 加速你的 Web 网站