Curahee Q
Legacy Member
Dag dag
Ik was hier een UDP programma aan het schrijven en voor mijn DatagramPacket aan te maken gebruik ik volgende regel
Als 2de parameter gebruik ik dus de lengte van de string. Echter zie ik op internet dat ze daar de lengte invullen van de buffer.
Beide methoden werken. Is er 1 methode die de voorkeur geniet? Of is het puur toeval dat beide methoden werken?
Alvast bedankt
Ik was hier een UDP programma aan het schrijven en voor mijn DatagramPacket aan te maken gebruik ik volgende regel
Code:
byte[] buffer = solution.getBytes();
DatagramPacket sendPacket = new DatagramPacket(buffer, [U]solution.length()[/U], receivedPacket.getAddress(), receivedPacket.getPort());
Als 2de parameter gebruik ik dus de lengte van de string. Echter zie ik op internet dat ze daar de lengte invullen van de buffer.
Code:
byte[] buffer = solution.getBytes();
DatagramPacket sendPacket = new DatagramPacket(buffer, [U]buffer.length[/U], receivedPacket.getAddress(), receivedPacket.getPort());
Beide methoden werken. Is er 1 methode die de voorkeur geniet? Of is het puur toeval dat beide methoden werken?
Alvast bedankt