Hey zusammen,
ich würd' gern mal von Euch wissen, ob das sinnvoll ist oder ob man das irgendwie anders lösen kann?
Ich bin mir auch nicht ganz sicher ob das astrein funktioniert.
Ich möchte lediglich die gefundenen Punkte einer ArrayListe namens "newArrayX" hinzufügen und von der ArrayListe "arrayX" löschen, damit diese Werte bei einem nächsten Durchlauf nicht nochmals vorkommen.
ich würd' gern mal von Euch wissen, ob das sinnvoll ist oder ob man das irgendwie anders lösen kann?
Ich bin mir auch nicht ganz sicher ob das astrein funktioniert.
Java:
for ( int i=0; i<arrayX.size(); i++)
{
xVar = arrayX.get(i);
yVar = arrayY.get(i) * (-1);
if( xVar > xArrayLeftTop && xVar < xArrayRightBottom
&& yVar < yArrayLeftTop && yVar > yArrayRightBottom )
{
newArrayX.add(xVar);
newArrayY.add(yVar);
j++;
points++;
arrayX.set(i, null);
arrayY.set(i, null);
}
}
//Liste aller Werte wird verringert durch die gefundenen Punkte
for( int i=0; i<arrayX.size(); i++ )
{
arrayX.remove(null);
arrayY.remove(null);
}
Ich möchte lediglich die gefundenen Punkte einer ArrayListe namens "newArrayX" hinzufügen und von der ArrayListe "arrayX" löschen, damit diese Werte bei einem nächsten Durchlauf nicht nochmals vorkommen.
Zuletzt bearbeitet: