标题:关于final变量的问题 刚才的用的时候注意到的 有点疑惑
取消只看楼主
晓狐狸
Rank: 2
等 级:新手上路
威 望:3
帖 子:95
专家分:0
注 册:2006-4-6
 问题点数:0 回复次数:5 
关于final变量的问题 刚才的用的时候注意到的 有点疑惑
final int i=5;

这么是定义一个常量吧? 也就是说 i 的值不可更改吧?

但是这个程序 如下:
class ForText
{
public static void main(String [] args)
{

for(int i=0;i<10;i++)
{
final int k=i;
System.out.println(k);
}

}
}
为什么K的值被更改了呢?疑惑啊
谁懂的给我讲讲
搜索更多相关主题的帖子: final 变量 
2006-04-08 11:05
晓狐狸
Rank: 2
等 级:新手上路
威 望:3
帖 子:95
专家分:0
注 册:2006-4-6
得分:0 
是这样的吗?你确定?

2006-04-08 11:21
晓狐狸
Rank: 2
等 级:新手上路
威 望:3
帖 子:95
专家分:0
注 册:2006-4-6
得分:0 
多监听器 不是蛮会用 书上只有一个例子还不是蛮好懂

你有没有什么 例子 比较好懂的 解说也可以~

2006-04-08 11:38
晓狐狸
Rank: 2
等 级:新手上路
威 望:3
帖 子:95
专家分:0
注 册:2006-4-6
得分:0 
对哦 想起来了 犯了这么简单的错误~~
熬夜熬糊涂了~。

2006-04-08 12:12
晓狐狸
Rank: 2
等 级:新手上路
威 望:3
帖 子:95
专家分:0
注 册:2006-4-6
得分:0 

我只有一个 多个监听器的例子 而且不清晰
有没有清晰的范例 给一个看下


2006-04-08 12:57
晓狐狸
Rank: 2
等 级:新手上路
威 望:3
帖 子:95
专家分:0
注 册:2006-4-6
得分:0 
~~有代码看比什么都好咧

说是不太好说清楚的 我先研究研究

2006-04-08 13:53



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-55982-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.133750 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved