2014-10-08 3 views
-1

Я новичок в программировании на Java. Когда я набираю следующий код в отчетах netbeans.Netbeans getByName(), getHostName() и getHostAddress(), поскольку ошибка компиляции не может найти символ, подчеркивая его как красный цвет. Я использую netbeans IDE 7.1.1. Я не знаю, есть ли какая-либо дополнительная библиотека классов для импорта или что-то еще. Пожалуйста, помогите мне с этим.Java Network Programming in netbeans

import java.io.*; 

import java.net.*; 


public class javanet { 
    public static void main(String[] args) { 
     try { 
      InetAddress ip = InetAddress.getByName("www.bit.lk"); 
      System.out.println("Host Name: " + ip.getHostName()); 
      System.out.println("IP Address: " + ip.getHostAddress()); 
     } catch (Exception e) { 
      System.out.println(e); 
     } 
    } 
} 
+0

Мне любопытно, если вы практиковали и создали свой собственный класс под названием «InetAddress», в том же пакете есть класс _this_ 'javanet'. Это приведет к ошибке компиляции. Попробуйте импортировать полное имя класса вместо wild card и посмотреть, что происходит 'import java.net.InetAddress;' –

ответ

-1

глядя на код java, это тотально (он точно компилируется). Попробуйте очистить проект и перестроить его.

+0

Спасибо большое, это сработало для меня –