首页
85问答库
>
程序报错:可能尚未初始化变量f。 位置:long b=f。 明明有 f=1。难道java的循环体内不能对变量初始化
程序报错:可能尚未初始化变量f。 位置:long b=f。 明明有 f=1。难道java的循环体内不能对变量初始化
long f;for(int i=0;i<1;i++) { f=1;}long b=f;
2025-06-29 12:39:13
推荐回答(2个)
回答1:
f=1; 1是int 类型,你应该把int转换成long类型
回答2:
你把f在定义的时候定义成 f=0; 就可以了,是一种JAVA的安全机制
相关问答
最新问答
古龙的作品
出家修行是什么意思?
最近总感觉左胸刺痛。不是特别痛。就是一点一点的痛。像针扎一样。入睡困难。请问是怎么回事?是心脏的问
你对所在部门和公司管理工作有哪些建议
黑龙江社保认证时间规定2022
苹果电脑装win7 需要分区么
新房室内空气污染怎么办?有方法解决没有啊?
紫薇星君在佛教叫什么
军字取名男孩有寓意属牛最搭的名字有哪些?
一句话概括一年的心酸苦辣