Losowe znaki A-Z w tablicy

0

Witam!
Proszę o pomoc w poniższym zadaniu:
Utwórz program, który utworzy pięcioelementową tablicę i wypełni ją losowymi li-terami z przedziału od A do Z.

0
  • umiesz tworzyć tablice?
  • umiesz losować liczbę lub znak?
  • umiesz sprawdzać czy liczba lub znak należą do przedziału, np. za pomocą instrukcji if?
  • umiesz iterować po tablicy, np. za pomocą pętli for
1
import java.util.Random;

public class Losowanie {

	public static void main(String[] args) {

	
		char[] array = new char[5];
		Random random = new Random();
		
		for (int i = 0; i < array.length; i++) {
			array[i] = (char) (random.nextInt(90 - 65+1)+65);
			System.out.println(array[i]);
		}

	}

}
0

Użyj biblioteki Apache Commons, zawiera ona klasę org.apache.commons.lang3.RandomStringUtils

0
import java.util.Arrays;
import java.util.Random;

public class LosowanieZnakow {

	public static void main(String[] args) {

		Arrays.stream(new int[5]).forEach(a -> System.out.println((char) (new Random().nextInt(90 - 65 + 1) + 65)));

	}

}

1 użytkowników online, w tym zalogowanych: 0, gości: 1