以下是题目
题目意思不是让搞出一个 currTemp ± changeInTemp 之间的数吗?
你的代码里面
randGen.nextInt(2 * changeInTemp) + currTemp
这是生成了一个 [0, 2*changeInTemp) 范围内的随机数啊,
再加上 currTemp 最后取值范围不就变成了 [currTemp, currTemp+2*changeInTemp)
你想干嘛,我没看懂,代码没啥错
希望楼主描述清楚问题,不能简单地扔出两个图像。