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

java在循环外如何使用循环内Scanner

在循环内已经创建过year变量了,但是在循环外就说没定义变量,应该如何解决呢

img

变量是有作用域的,循环体内定义的变量只能在循环体内部使用,如果想在循环体外部使用,可以在循环前面先定义好变量。

定义到循环外

int year=0;
while(true){
      ...
      year = sc.nextInt();
}

近期文章

  • git推送到远程仓库 gitee
  • 斐波那契数列,这个数列从第3项开始,每一项都等于前两项之和。求斐波那契数列的前n项。
  • c语言在16位机上结构体是怎么分配内存的呢?
  • json格式在地图上显示
  • 用Python,实现一个装饰器handle_error来处理有关装饰器参数的函数中的异常。
  • 前端,如何将 div 钉在屏幕的中间 随着滚动条滚动?
  • 使用 jQuery 设置复选框"checked"?
  • 这两个内容无论如何也连接不了
  • comsol线圈问题
  • 这个代码怎么才能更加简单,更短?
  • 有类似的时间选择控件吗
  • 很有深度的问题,请看看
  • C# winform项目的设计器InitializeComponent()方法中代码自动生成问题
  • M=3+5和M=3+(5)的区别是啥
  • 设置头文件时,这是什么原因呀? 一直要我在{}前打;
  • 如何检查数组是否包含 JavaScript 中的对象?
  • css如何设置盒子变宽,文字不动?
  • 这种情况如何解决啊?学霸求解答
  • 求200内的素数 ,只写了前三步后面的第四步求
  • 为什么我的exchange没用呀,

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

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

友情链接:代码精华