Saturday, 15 August 2015

java - UDP socket programming(extracting the data, storing it in a string) -



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