出于某种原因,我使用随机整数填充50的数组的主方法中的代码片段似乎没有响应。它只是说Java虚拟机正在运行,但从未停止过。
int[] randomInts = new int[50];
int i = 0;
int random = (int) ( 75 - ( Math.random() * 126));
while( i < randomInts.length)
{
randomInts[ i ] = (int) ( 75 - ( Math.random() * 125));;
}
while( i < randomInts.length)
{
System.out.println( randomInts[i] + "\t");
}
答案 0 :(得分:3)
您需要在循环中增加i
。否则它将如何大于或等于randomInts.length
?
答案 1 :(得分:0)
while( i < randomInts.length)
{
randomInts[ i ] = (int) ( 75 - ( Math.random() * 125));;
i++;
}
答案 2 :(得分:0)
每次迭代都没有l_images=["australia.png","turkey.png"] # this is desired
l_colors=["pink","blue"]
if (l_bar_dir=="vertical"):
plt.bar(xs2,ys,tick_label=xs,color=l_colors,bottom=bottoms,width=bar_width,align='center') # set plot to be a bar graph
else:
plt.barh(bottom=xs2,width=ys,tick_label=xs,align='center',color=l_colors) # set plot to be a bar graph
的增量,因此条件i
始终为真,所以它永远是