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
   115   116   117   118   119   120   121   122   123   124   125