SHARE
TWEET

LosowanieKol

a guest Jan 26th, 2020 73 in 7 days
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. package zajecia03;
  2.  
  3. import java.util.ArrayList;
  4. import java.util.List;
  5. import java.util.Random;
  6.  
  7. import javafx.util.Pair;
  8.  
  9. public class LosowanieKol {
  10.  
  11.     private int kolka;
  12.     private int wiersze;
  13.     private int kolumny;
  14.    
  15.     public List LosowanieKolek( int pKolka, int pWiersze, int pKolumny)
  16.     {
  17.         kolka = pKolka;
  18.         wiersze = pWiersze;
  19.         kolumny = pKolumny;
  20.         Random random = new Random();
  21.        
  22.         wiersze = random.nextInt(pWiersze);
  23.         kolumny = random.nextInt(pKolumny);
  24.        
  25.         List wspolrzedne = new ArrayList();
  26.        
  27.         Pair<Integer,Integer> wspWK = new Pair<>(wiersze,kolumny);
  28.        
  29.         for(int k = 0; k < pKolka; k++)
  30.         {
  31.             while(wspolrzedne.contains(wspWK))
  32.             {
  33.                 wiersze = random.nextInt(pWiersze);
  34.                 kolumny = random.nextInt(pKolumny);
  35.                 wspWK = new Pair<>(wiersze,kolumny);
  36.             }
  37.             wspolrzedne.add(wspWK);
  38.         }
  39.        
  40.         return wspolrzedne;
  41.                
  42.     }
  43.    
  44.  
  45. }
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
Top