“The local variable XXX may not have been initialized”
翻译一下就是:局部变量XXX可能尚未初始化

在文件中的操作是:
double d = 0.00;
String str = "100";
try{
d = Double.parseDouble(str);
}catch(Exception e){

}

/**把double类型转换成long类型*/
long lon = (long)d;//是在这里报的错,“The local variable XXX may not have been initialized”

出错的原因:
eclipse中,当声明了变量,没有进行初始化,然后在方法中引用该变量的时候,就会报出如下错误:
The local variable XXX may not have been initialized意思是该变量没有进行初始化,解决这个错误就是赋初值。

解决办法:
double d = 0.00;
String str = "100";
try{
d = Double.parseDouble(str);
}catch(Exception e){

}

/**把double类型转换成long类型*/
long lon = 0L;
lon = (long)d;

如此就解决了上诉的问题.

“The local variable XXX may not have been initialized”相关推荐

  1. local variable 'xxx' referenced before assignment

    local variable 'xxx' referenced before assignment 定义了一个全局变量 createTableFlag ,Python的一个函数里面引用这个变量,并改变 ...

  2. python local variable 'xxx' referenced before assignment

    python local variable 'xxx' referenced before assignment 代码 1 # -*- coding:utf-8 -*- 2  import sys 3 ...

  3. Python问题:UnboundLocalError: local variable 'xxx' referenced before assignment

    UnboundLocalError: local variable 'xxx' referenced before assignment 原因分析:函数使用时,没有定义. 解决方法:查看报错的变量是否 ...

  4. local variable xxx referenced before assignment

    在python中有一个经典错误: local variable xxx referenced before assignment#赋值前引用的局部变量xxx 这里引入两个概念: 局部变量指的在函数内部 ...

  5. The final local variable xxx cannot be assigned, since it is defined in an enclo

     本文就自己编程时候遇到的一个问题,简要描述一下,并提出解决的方法: 出错信息:The final local variable xxx cannot be assigned, since it is ...

  6. Python 解决 local variable ‘xxx‘ referenced before assignment

    解决 local variable 'xxx' referenced before assignment 在刷leetcode的时候,定义全局变量后在函数中调用总是会出现这个错误,一直没搞明白,现在记 ...

  7. python的UnboundLocalError: local variable 'xxx' referenced before assignment

    From: http://blog.sina.com.cn/s/blog_8d3652760101d01p.html 一.意思: 本地变量xxx引用前没定义. 二.错误原因 在于python没有变量的 ...

  8. python的UnboundLocalError: local variable 'xxx' referenced b

    一.意思: 本地变量xxx引用前没定义. 二.错误原因     在于python没有变量的声明 , 所以它通过一个简单的规则找出变量的范围 :如果有一个函数内部的变量赋值 ,该变量被认为是本地的,所以 ...

  9. UnboundLocalError: local variable ‘XXX‘ referenced before assignment解决办法

    一.举例: 计算a到10的和 sum=0 def func(a):while a<=10:sum+=aa+=1return sum print(func(9)) 运行结果: UnboundLoc ...

最新文章

  1. GitHub代码一键转VS Code:只需+1s
  2. dubbox 编译 和 测试
  3. [Flex]Flex SDK 4(Gumbo)改善的Layout和Scroller(二)
  4. CSP认证201412-2 Z字形扫描[C++题解]:模拟
  5. vector的简单实现
  6. ACM-ICPC 2018徐州网络赛-H题 Ryuji doesn't want to study
  7. C语言学习4(数据的输入与输出)
  8. 用access建立一个试题库_我想建立一个试题库,用Access可吗?还 – 手机爱问
  9. 2021年全国省市县行政区划道路水系shp矢量数据(路网:国道省道县道乡道城市一级二级三级四级高速铁路 水系:全国水系一级二级四级五级河流 行政边界:省市县行政区划界线)
  10. Audition CC 2019 Essential Training AuditionCC 2019基本训练 Lynda课程中文字幕
  11. 个编得好的拼音输入法C51的
  12. word按backspace键不能删除问题
  13. 微信点餐小程序设计与实现(一)
  14. 几个数拼接生成最大数(java实现)
  15. 【docker】docker容器端口如何暴漏出来?
  16. 2017计科01-08编译原理模拟测试2--chap03
  17. Python/虚数or复数的表示
  18. 计算机组成原理~计算机系统简介①
  19. oss 照片图片处理 压缩图
  20. D 创始人及员工,被批捕!这和 B站有啥关系?

热门文章

  1. 六小时也de不出的bug系列
  2. 消息称苹果iMac Pro将于2022年现身,而不是今年年底
  3. Linux服务器配置(详细版)
  4. 米聊报错java_米聊官方 Linux 版上线,完美适配 Deepin
  5. maven install 本地jar包
  6. 三款软件帮你轻松识别手写文字
  7. 【Hive】《Hive编程指南》梳理
  8. 利用js跳转页面与返回页面
  9. Gunicorn的安装与启动
  10. 短视频APP选择云服务器要注意哪些问题?