Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.util.*;
- class RandomA {
- public static void main(String[] Args) {
- // nazwy zmiennych z małej litery
- ArrayDeque<String> queue = new ArrayDeque<>(50);
- Random randomA = new Random();
- //Napisz program, który w kolejce ArrayDeque umieści 50 obiektów przechowujących napisy,
- // składające się z litery 'a' powtórzonej losową ilość razy (zakres powtórzeń: 1 - 50).
- // Po kolei:
- // 1)umieści 50 obiektów
- for (int i = 0 ; i< 50 ; i++) { // 50 obiektow. Więc 50 razy powtarzamy pętlę
- int howManyA = randomA.nextInt(50) + 1; // 0-49, skoro +1 to 1-50 tak jak chcieli
- StringBuilder stringBuilder = new StringBuilder();
- for (int j = 0; j < howManyA; j++) {
- stringBuilder.append('a');
- }
- queue.offer(stringBuilder.toString());
- }
- // sprawdzmy:
- System.out.println(queue);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement