Generieren Sie ein Punktobjekt nach dem Zufallsprinzip und schließen Sie bestimmte Werte ausJava

Java-Forum
Anonymous
 Generieren Sie ein Punktobjekt nach dem Zufallsprinzip und schließen Sie bestimmte Werte aus

Post by Anonymous »

Ich habe eine ArrayList, die einige Point-Objekte enthält.
private List
snakeXY = Arrays.asList(new Point(10,5), new Point(11,5), new Point(12,5),new Point(13,5) );

Ich möchte ein generierenPoint Objekt ( neuer Punkt(x, y) ) zufällig mit x und y zwischen 1 und 30 (< em>exclude) und unterscheidet sich von jedem Point-Objekt, das in der SnakeXY ArrayList vorhanden ist. Zum Beispiel können Sie ein Point-Objekt mit den Werten (14,5) oder (15,29) oder haben >(5,12), aber nicht (12,5) oder (13,5), da sie bereits in vorhanden sind SnakeXY.
Ich habe das Gefühl Ich muss Streams verwenden, verstehe aber nicht wie?

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post