La question que l'on m'a posée est aussi écrire un programme java qui lit l'adresse IP du fichier d'entrée et écrit les noms d'hôte correspondants dans le fichier de sortie et vice versa. voici mon code:java program Inetaddress
import java.net.*;
import java.io.*;
public class hw
{
public static void main(String args[])
{
try{
FileReader f= new FileReader("w.txt");
BufferedReader r = new BufferedReader(f);
FileWriter o = new FileWriter("out.txt");
PrintWriter p = new PrintWriter(o);
String line = r.readLine();
String hn=line;
String IP;
InetAddress d=InetAddress.getByName(hn);
while(line !=null)
{
hn=d.getByName(line);
p.println(hn);
IP=d.getHostName();
p.println(IP);
}
r.close();
p.close();
}
catch(FileNotFoundException e)
{System.out.println("file not found");}
catch(IOException e)
{System.out.println("io error "+e.getMessage());}
}//main
}//class
Et qu'est-ce que vous remettez en question? Est-ce que cela compile? Est-ce qu'il lance une exception? Est-ce que ça marche? –