首页
编程
java
php
前端
首页
编程
java
php
前端
java在for循环中初始化变量和主在方法内初始化有什么不同?
如图如图,鸡兔同笼问题,一个是在for里面初始化rfeet=0(可以出结果),一个是在主方法里面初始化rfeet=0(出不了结果),为啥会这样呢?纯新手求教。(我知道有别的方法,但是我想知道为啥这样子会有不一样的结果)
rfeet在哪赋值没影响
cfeet才有影响,放在for里,每次执行内循环的时候cfeet都被初始化为0。如果放到外面,就只会初始化一次
也就是在方法内初始化循环结束后也可用,你可以百度看看参数作用域
点击展开全文