Bonjour à tous,
je débute en java, et voilà, comme prévu, je galère un peu
J'essaie d'envoyer des paquets à un serveur, en UDP. Pour ce faire, j'ai récupéré le code suivant:
Mais ça ne fonctionne pas. Sur la première ligne, Eclipse me donne 2 erreurs:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 InetAddress serveur = InetAddress.getByAddress("239.110.110.110", new byte[]{239,110,110,110}); DatagramPacket dataSent = new DatagramPacket("tototo", 6, serveur, 7744); DatagramSocket socket = new DatagramSocket(); socket.send(dataSent);
-> Syntax error, insert ")" to complete ArgumentList
-> Type mismatch: cannot convert int to byte
Pour la première, ma foi, j'ai le bon nombre de parenthèses ^^
Pour la seconde, je comprends bien qu'il ne parvient pas à convertir un int en byte, mais je ne comprend pas, c'est un bout de code que j'ai récupéré sur le net et pourquoi ça ne marche pas chez moi (j'ai juste changé les valeurs de l'@ ip)?









Répondre avec citation



Partager