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 fra Computerworld
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