![]() |
|
Модераторы: LSD, AntonSaburov |
![]()
|
|
| Rauko |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 54 Регистрация: 22.6.2009 Репутация: нет Всего: нет |
в общем, захотела написать сама вот такую программу... задача - высчитывать по данному адресу и маске сеть, в который входит введенный адрес, начальный и конечный адреса этой сети, широковещательный адрес, класс сети и его классовую маску по умолчанию... ну это так, программа минимум.
начала писать программу, но как всегда через... с ошибками и кучей непонимания пока имею следующий код
перевод в двоичную систему пока вырезала, она на данный момент единственное, что точно работает как надо... хотя в изначальной задумке она и не требовалась. из недовольств компилятора: IPcalc.java:9: error: unreported exception UnknownHostException; must be caught or declared to be thrown InetAddress addr = InetAddress.getByName(currentHost); ^ IPcalc.java:11: error: unreported exception UnknownHostException; must be caught or declared to be thrown InetAddress mask = InetAddress.getByName(currentMask); ^ 2 errors 1. что ему может тут не нравится? как лечить? 2. как проинвертировать маску для получения широковещательного адреса? 3. на сколько все написанное кривое? пока это все вопросы, которые есть, дальше будут уже по мере написания появляться |
|||
|
||||
| _zorn_ |
|
||||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1076 Регистрация: 21.8.2007 Репутация: нет Всего: 12 |
Чтобы компилятор не ругался оберни в try/catch
Вместо ксора нужен AND
Я бы работал с интегерами, а не с байтами. Например так.
|
||||
|
|||||
![]()
|
| Правила форума "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. |