Page 91 - 4657
P. 91
System.arraycopy(a, 0, b, 0, a.length);
System.out.println("a = " + new String(a, 0));
System.out.println("b = " + new String(b, 0));
System.arraycopy(a, 0, a, 1, a.length - 1);
System.arraycopy(b, 1, b, 0, b.length - 1);
System.out.println("a = " + new String(a, 0));
System.out.println("b = " + new String(b, 0));
} }
Як ви можете укласти з результату роботи цієї програми,
копіювання можна виконувати в будь-якому напрямку,
використовуючи як джерело і приймача той самий об'єкт.
С:\> java ACDemo
а = ABCDEFGHIJ
b = ММММММММММ
а = ABCDEFGHIJ
b = ABCDEFGHIJ
а = AABCDEFGHI
b = BCDEFGHIJJ
Властивості оточення
Виконуюча середовище Java надає доступ до перемінного
оточення через екземпляра класу Properties (описаного раніше в
цій главі), з яким можна працювати за допомогою методу
System.getProperty. Для одержання повного списку властивостей
можна викликати метод System.getProperties() .
Date
Клас Date використовується для операцій з датою і часом.
Через нього ви можете одержати доступ до дати, місяцю, року,
дню тижня, годинник, хвилинам, секундам. В об'єктів цього
класу - кілька конструкторів. Найпростіший - Date() -
ініціалізує об'єкт поточними датою і часом. Три інших
конструктори пропонують додаткові можливості задавати
початкові значення для нового об'єкта.
89