private void drawGrid(){
for(int i = 0; i<3; i++){
GLine line = new GLine(0,0,21*i,211*i);
add(line);
}
}
有没有一种方法可以在每次运行for循环时更改我创建的gline的名称?java每次我运行一个for循环时,改变一个对象的标题NOOB问题
private void drawGrid(){
for(int i = 0; i<3; i++){
GLine line = new GLine(0,0,21*i,211*i);
add(line);
}
}
有没有一种方法可以在每次运行for循环时更改我创建的gline的名称?java每次我运行一个for循环时,改变一个对象的标题NOOB问题
可以在每个指数使用的GLine
数组,并存储一个新GLine
:
private void drawGrid(){
GLine[] glines = new GLine[3];
for(int i = 0; i<3; i++){
GLine line = new GLine(0,0,21*i,211*i);
glines [i] = line;
}
}
这样,glines[0]
referes到第一GLine
,glines[1]
指的是第二个等
什么你试图达到?你为什么需要改名字? – anthares 2010-02-23 16:28:35
我想让每个gline都有一个不同的名字,这样我就可以添加其中的多个 – Alex 2010-02-23 16:29:52
这个名字/标题究竟是你想改变的吗? – ColinD 2010-02-23 16:31:09