Я должен создать цикл в нижней части кода, который печатает
Event number 0 was recorded at 10:53
Event number 1 was recorded at 10:59
цикл должен создать его, чтобы добавить 1 каждый раз от 0 до 1 и не включать все другие нулевые элементы вмассив.мой текущий код выводит
Record of Wombat Detection events at [100,100]
Event number 0 was recorded at 10:53
Event number 0 was recorded at 10:59
Event number 0 was recorded at null
Event number 0 was recorded at null
Event number 0 was recorded at null
Это мой текущий код
class RecordEvents {
public static void main (String args[]) {
Recorder r1 = new Recorder (100,100,"Wombat Detection");
r1.recordEvent("10:53");
r1.recordEvent("10:59");
r1.printEvents();
}
}
class Recorder {
int xPos,yPos;
String eventType;
String [] event = new String [5];
int xevent = 0;
Recorder (int xPos, int yPos, String eventType ) {
this.xPos = xPos;
this.yPos = yPos ;
this.eventType = eventType;
}
void recordEvent (String eventTime ) {
event [xevent] = eventTime;
xevent++;
}
void printEvents(){
System.out.println ("Record of " + eventType +
" events at [" + xPos + "," + yPos + "] " );
for (String current: event) {
System.out.println("Event number 0 was recorded at " + current);
}
}
}