Page 120 - 4836
P. 120
Від генератора можна отримувати випадкові числа
потрібного типу за допомогою методів nextBoolean(), nextInt(),
nextLong(), nextFloat(), nextDouble(). Дійсні числа генеруються
в діапазоні від 0 до 1 (не включаючи 1), а цілі - з усього
діапазону можливих значень. Можна згенерувати ціле число в
потрібному діапазоні (від 0 до max-1) методом nextInt(int max)
або nextLong(long max.
Нарешті, можна заповнити випадковими числами цілий
масив (попередньо створений) скориставшись методом
nextBytes(byte[] arr) Елементи масиву arr повинні мати тип
byte.
Перелік контрольних запитань та завдань:
1. Що таке асоціативні масиви?
2. Як можна розширити асоціативний масив?
3. Які існують способи реалізації асоціативних
масивів?
4. Які операції підтримують при реалізації
асоціативних масивів?
5. Чи є правильним наступний код, якщо так то
скільки перетворень і якого виду вони будуть?
byte b=1;
long m=-b;
Object o=”=”;
6. Чи буде втрачена точність при наступному
перетворенні?
float f = -16777217;
7. Чи коректний наступний приклад? Якщо ні, то в
яких рядках і які помилки будуть згенеровані?
byte b=100-100;
byte b=100+100;
byte b=100*100;
118