![]() |
|
Модераторы: LSD, AntonSaburov Страницы: (80) « Первая ... 17 18 [19] 20 21 ... Последняя »
( Перейти к первому непрочитанному сообщению ) |
![]()
|
|
| redrick |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 547 Регистрация: 7.1.2004 Где: Москва Репутация: 3 Всего: 5 |
вообще говоря это не изменение, а дополнение - ну это конечно не суть =)
-------------------- Имею Мнение Хрен Оспоришь |
|||
|
||||
| Domestic Cat |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 5452 Регистрация: 3.5.2004 Где: Dallas, US Репутация: 50 Всего: 172 |
Быстро, однако -------------------- |
|||
|
||||
| Domestic Cat |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 5452 Регистрация: 3.5.2004 Где: Dallas, US Репутация: 50 Всего: 172 |
Простой:
1. Почему дата будет 21? 2. Что нужно добавить, чтобы нельзя было использовать "неправильные" даты? -------------------- |
|||
|
||||
| anonymouse |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 197 Регистрация: 18.8.2004 Репутация: нет Всего: 1 |
1. потому как день в месяце будет высчитываться 2334 % 365(дней в году) % 31(макс. дней в месяце) + 1(первое число).
2. сделать можно все что угодно, а какие ограничения ? --------------------
Много чего интересного... |
|||
|
||||
| Domestic Cat |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 5452 Регистрация: 3.5.2004 Где: Dallas, US Репутация: 50 Всего: 172 |
Ок, ограничeния такие:
1. Нельзя проверять дату (например : if (date > 31) {...}) 2. Нельзя бросать эксепшн 3. Нельзя устанавливать / читать дату соответствуюшими методами get / set. -------------------- |
|||
|
||||
| anonymouse |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 197 Регистрация: 18.8.2004 Репутация: нет Всего: 1 |
нашел
calendar.setLenient(false); |
|||
|
||||
| AntonSaburov |
|
|||
![]() Штурман ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 5658 Регистрация: 2.7.2002 Где: Санкт-Петербург Репутация: 51 Всего: 118 |
Думаю, что несложно, но ...
Как можно объявить несколько public классов в одном файле ? |
|||
|
||||
| Domestic Cat |
|
||||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 5452 Регистрация: 3.5.2004 Где: Dallas, US Репутация: 50 Всего: 172 |
Ага, хороший метод
Сделать их внутренними? -------------------- |
||||
|
|||||
| AntonSaburov |
|
|||
![]() Штурман ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 5658 Регистрация: 2.7.2002 Где: Санкт-Петербург Репутация: 51 Всего: 118 |
Ага. Только можно уточнить чтоюы можно было объявить переменные такого типа в других классах ? |
|||
|
||||
| Domestic Cat |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 5452 Регистрация: 3.5.2004 Где: Dallas, US Репутация: 50 Всего: 172 |
В смысле, так : ?
-------------------- |
|||
|
||||
| anonymouse |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 197 Регистрация: 18.8.2004 Репутация: нет Всего: 1 |
а если так
// A.java public class A { public static class B { public B() { System.out.println("A$B"); } } } то и A не надо будет инициализировать // Test.java public class Test { public static void main(String [] args) { A a = new A(); A.B b = new A.B(); } } --------------------
Много чего интересного... |
|||
|
||||
| AntonSaburov |
|
|||
![]() Штурман ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 5658 Регистрация: 2.7.2002 Где: Санкт-Петербург Репутация: 51 Всего: 118 |
Ок. Что выведет такой код
Желательно объяснить результат |
|||
|
||||
| Domestic Cat |
|
||||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 5452 Регистрация: 3.5.2004 Где: Dallas, US Репутация: 50 Всего: 172 |
А это зависит от того, что нужно. Если нужно чтобы каждый объект класса А ассоциировался с объектом класса B, то используем внутренний класс (member class), а если просто два "близких по смыслу" класса - то static member class. Добавлено @ 19:02
Размер у лонга приличный, так что последний принт даст 4000000000 Первый даст 240, поскольку для байтов метода System.out.println() нет, и произойдет конвертация в int. А второй принт даст что-то отрицательное из-за оверфлова. Это сообщение отредактировал(а) Domestic Cat - 24.8.2004, 19:02 -------------------- |
||||
|
|||||
| Domestic Cat |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 5452 Регистрация: 3.5.2004 Где: Dallas, US Репутация: 50 Всего: 172 |
Задача: написать программу, которая через час начнет выдавать сообщения типа
"Wake Up !!!" Программа должна занимать 1 строчку (не считая импортов, public class.., public static void main ... и скобок). Строчкой cчитаем все, что заканчивается точкой с запятой (кроме ";" во внутренних классах). Наследовать от класса Thread и интерфейса Runnable нельзя. Использовать методы классa Thread нельзя. Это сообщение отредактировал(а) Domestic Cat - 24.8.2004, 20:08 -------------------- |
|||
|
||||
| AntonSaburov |
|
|||
![]() Штурман ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 5658 Регистрация: 2.7.2002 Где: Санкт-Петербург Репутация: 51 Всего: 118 |
Зацепило
|
|||
|
||||
![]()
|
| Правила форума "Java" | |
|
|
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux, javastic. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Java: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |