JAVA 随机赋值问题

来源:百度知道 编辑:UC知道 时间:2024/05/21 07:03:05
import java.util.*;
import java.awt.*;
import java.awt.geom.*;
import javax.swing.*;
class DrawPanel extends JPanel
{
public void paintComponent(Graphics g)
{
super.paintComponent(g);
Graphics2D g2 = (Graphics2D)g;

int leftX = 35;
int topY = 100;
StockData StockData = new StockData();
CurrentConditionsDisplay currentDisplay = new CurrentConditionsDisplay(StockData);
StatisticDisplay statisticsDisplay = new StatisticDisplay(StockData);
ForecastDisplay forecastDisplay = new ForecastDisplay(StockData);
final Random random = new Random();
// final double condition[]={10,20,30,50.5,60,50,40,30,20,10,5,20,40,60,80,65,95,75,60,50,40,20,0,10,60,90,50,40,30,10};
final double condition[]={0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0};
for(int i=0;i<30;i++)
{
condition[i]=(double)Math.random()*100;

实在是看不懂问题啊。

condition[]里的元素不是用random产生的随机数赋值的吗?那不就应该是随即变化的吗?!

还有一个问题,你生成了一个Random对象,可是却不用?每次都调用
Math.random,是忘记了吧

.........总题是什么啊~?~~~????