我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

JAVA赋值问题求help

img


这里的m我只是int了一下,没赋值,我把他弄到循环里赋值然后报错了

img


但是我先把m赋个0,他就能正常运行了

img

img


这是为啥呢

是因为局部变量必须要初始化,而你赋值的语句放到那个if里面,那就代表不一定会执行,不执行,就代表这个变量不一定会初始化,然后就报错了,这个是编译报错

因为你用到m的时候,java并不知道m的值是什么

近期文章

  • 将Python脚本作为Windows系统服务的问题
  • 轮播图无缝切换效果重点正文
  • 这句汇编代码干嘛用的,求解释?
  • Word因为内容有错误无法打开,各种办法都试了,恢复不了,急死啦!
  • 请问一下这里一共有几处错误
  • 寻一套音视频开发的视频编解码器
  • PHP:在if条件下使用$ count ++
  • 求 error: device offline解决方案
  • android camera2拍照
  • R语言的pf作用是什么
  • echarts折线图怎么默认显示4条数据
  • Qt生成exe文件失败
  • element-plus dialog 显示特别小
  • jQuery向原生js转换,追加class类
  • 在sonata管理包中列出图像
  • 在FOR循环下运行, time.localtime运行终止
  • 询问在php laravel中引用google地图,点击显示周围目标点的问题。
  • Zabbix3.0监控Tomcat报错
  • 初学者不知道怎么写,搞不明白类怎么写,是在类里面判断,还是在调用的时候判断,怎么写啊
  • 关于#cph#的问题,如何解决?(语言-r语言)

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华