java - UDP socket programming(extracting the data, storing it in a string) -
i learning tcp , udp socket programming java, 1 of books reading networking class has next line:
datagrampacket receivedpacket = new datagrampacket(receivedata, receivedata.length); string modifiedsentence = new string(receivedpacket.getdata());
where receivedpacked datagrampacket type object , modifiedsentence stores returned server. receivedpacket.getdata() converts packet bytes string in case before storing it.
my question why create object of string , storing/passing converted packet rather using following:
string modifiedsentence = receivedpacket.getdata();
would not work? thought in java impractical create object of string class.
datagrampacket.getdata()
returns byte array not string. need convert string assign string.
java sockets tcp network-programming udp
No comments:
Post a Comment