Skocz do zawartości
  • 0

Zmienne ze skripta w javie


nwse

Pytanie

5 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
final List<String> gracze = new ArrayList<>();
Bukkit.getOnlinePlayers().forEach(o -> gracze.add(o.getName()));
Collections.sort(gracze);
for (String s : gracze) {
	System.out.println(s);
}

a jeżeli chcesz losować to np. po dodaniu już graczy

Random random = new Random(); /To najlepiej na górze klasy zrobić, aby stworzyć tylko raz
int random = random.nextInt(gracze.size() - 1);
String player = gracze.get(random);

Do listy możesz dodawać co chcesz, aczkolwiek dodawanie bezpośrednio Player nie jest dobrym pomysłem, poczytaj o Memory Leak

Edytowane przez kerpson
Odnośnik do komentarza
https://skript.pl/temat/40843-zmienne-ze-skripta-w-javie/#findComment-254512
Udostępnij na innych stronach

  • 0
Gość Usunięty#3468
W dniu 4.08.2020 o 14:57, kerpson napisał:

final List<String> gracze = new ArrayList<>();
Bukkit.getOnlinePlayers().forEach(o -> gracze.add(o.getName()));
Collections.sort(gracze);
for (String s : gracze) {
	System.out.println(s);
}

 

Do listy możesz dodawać co chcesz, aczkolwiek dodawanie bezpośrednio Player nie jest dobrym pomysłem, poczytaj o Memory Leak

Trzymanie gracza po nazwie zamiast po unikalnym id tez nie jest dobrym pomyslem

Edytowane przez Sewer
Odnośnik do komentarza
https://skript.pl/temat/40843-zmienne-ze-skripta-w-javie/#findComment-254537
Udostępnij na innych stronach

  • 0
10 minut temu, Sewer napisał:

Trzymacie gracza po nazwie zamiast po unikalnym id tez nie jest dobrym pomyslem

jeżeli to ma być lista "chwilowa" to czemu nie, ale jeżeli chodzi o globalne trzymanie, to tak UUID jest idealnym rozwiązaniem

Odnośnik do komentarza
https://skript.pl/temat/40843-zmienne-ze-skripta-w-javie/#findComment-254538
Udostępnij na innych stronach

  • 0
Gość Usunięty#3468
1 minutę temu, kerpson napisał:

jeżeli to ma być lista "chwilowa" to czemu nie, ale jeżeli chodzi o globalne trzymanie, to tak UUID jest idealnym rozwiązaniem

mimo wszystko miej na uwadze to ze osoba ktorej dales kod dopiero sie uczy i lepiej zeby od razu zalapala dobre praktyki

Odnośnik do komentarza
https://skript.pl/temat/40843-zmienne-ze-skripta-w-javie/#findComment-254540
Udostępnij na innych stronach

Nieaktywny
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...