20. december 2002 - 13:17
Der er
11 kommentarer og 1 løsning
addering af byte[]
Hvordan lægger man to byte array sammen? byte[] + byte[]?
Annonceindlæg tema
Cloud & AI
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
20. december 2002 - 13:20
#1
Definer: "lægge sammen"! Med en for-løkke vil jeg gætte på.
20. december 2002 - 13:20
#2
ja, har aldrig arbejdet med byte, så alt vil være tilfredsstillende
20. december 2002 - 13:22
#3
Vil du concatanere dem eller lægge de enkelte værdier samne ?
20. december 2002 - 13:23
#4
Lægge værdier sammen: byte[] b1; byte[] b2; byte[] b3 = new byte[b1.length]; for(int i = 0; i < b3.length; i++) b3[i] = b1[i] + b2[i];
20. december 2002 - 13:23
#5
hmm, hvad er forskellen? De skal være så det er som at plusse de to arrays.
20. december 2002 - 13:24
#6
Concatanere: byte[] b1; byte[] b2; byte[] b3 = new byte[b1.length + b2.length]; System.arraycopy(b1, 0, b3, 0, b1.length); System.arraycopy(b2, 0, b3, b1.length, b2.length);
20. december 2002 - 13:25
#7
possible loss of precision found : int required: byte for(int i = 0; i < b3.length; i++) b3[i] = b1[i] + b2[i]; ^ 1 error Tool completed with exit code 1
20. december 2002 - 13:26
#8
{1, 2} artimetisk plus { 3, 4} = {4, 6} {1, 2} concat { 3, 4} = {1, 2, 3, 4} stor forskel !
20. december 2002 - 13:27
#9
ok, tak arne_v - bare svar - Ved i om man kan merge audio filer på denne måde? (med concat)
20. december 2002 - 13:28
#10
svar
20. december 2002 - 13:29
#11
Det vil afhænge af formatet af de lyd-filer. Umiddelbart vil jeg være skeptisk.
20. december 2002 - 13:29
#12
ok, tak
Kurser inden for grundlæggende programmering