26. november 2000 - 10:34
Der er
4 kommentarer og 1 løsning
Håndtering af byte[]
Hej hej Mit problem er som følger. Jeg modtager på en UDP socket et byte[] fra en server. Jeg har en protocol for hvorledes dette array skal fortolkes, men har problemer med at få typecastet rigtigt. Protokollen nødvendiggør konvertering til følgende formater byte : Denne kan jeg godt int(32) : float(32) : String: Denne kan jeg også Hjæææælp :o)
Annonceindlæg tema
Offentlig digitalisering
Fra effektivisering til digital suverænitet. Hvordan skaber det offentlige en digital fremtid med AI, sikkerhed og kontrol i centrum?
26. november 2000 - 20:28
#1
Prøv at kigge om du kan bruge ByteArrayInputStream til noget. Evt kombineret med en BufferedInputStreamReader og en DataInputStream.
26. november 2000 - 22:19
#2
Jeg bruger \"DatagramSocket\" til at kommunikere med og den sender og modtager \"DatagramPacket\" DatagramPacket indeholder det byte[] som jeg har motaget. Så vidt jeg ved findes der ingen \"smart\" reader til dette..
26. november 2000 - 22:21
#3
ByteArrayInputStream bliver konstrueret med et byte[]. Ved at lave en DataInputStream( arrayinputstream ) kan du læse floats ints, osv. Ved at lave en BufferedReader( arrayinputstream ) kan du læse strings
27. november 2000 - 11:05
#4
Jeg kigger lige på det når jeg kommer hjem fra arbejde men det ser umiddelbart lovende ud. Kan du ikke lave et svar så du kan få dine point :o) -koen
27. november 2000 - 16:17
#5
hejsa.
Kurser inden for grundlæggende programmering