Foros del Web » Programación para mayores de 30 ;) » Java »

concatenar array de bytes a un byte

Estas en el tema de concatenar array de bytes a un byte en el foro de Java en Foros del Web. hola me gustaría hacer lo siguiente (pero bien hecho): Código: byte[] primerByte = {0x12,0x32} byte[] mensaje = "este es mi mensaje".getBytes(); int longitud = "este ...
  #1 (permalink)  
Antiguo 29/06/2011, 04:33
 
Fecha de Ingreso: marzo-2009
Mensajes: 509
Antigüedad: 15 años, 9 meses
Puntos: 17
concatenar array de bytes a un byte

hola me gustaría hacer lo siguiente (pero bien hecho):


Código:
byte[] primerByte = {0x12,0x32}
byte[] mensaje = "este  es mi mensaje".getBytes();
		
int longitud = "este es mi mensaje".length() + 1;
byte[] enviar= new byte[longitud];

	    
System.arraycopy(primerByte,0, enviar,0,1);
System.arraycopy(mensaje,0,enviar,1,mensage.length);
EStoy "trucando" arrayCopy, porque me gustaría no tener que inventarme una segunda posición a "primerByte", el 0x32 es una invención para que funcione.

¿Alguna idea?

Gracias!
  #2 (permalink)  
Antiguo 29/06/2011, 04:50
 
Fecha de Ingreso: marzo-2009
Mensajes: 509
Antigüedad: 15 años, 9 meses
Puntos: 17
Respuesta: concatenar array de bytes a un byte

ya lo he logrado, si alguien más le pasa::

Código:

int longitud = "este es mi mensaje".length() + 1;
byte[] enviar= new byte[longitud];

enviar[0] = 0x12;
byte[] mensaje = "este  es mi mensaje".getBytes();
		
	    
System.arraycopy(mensaje,0,enviar,1,mensaje.length);
Jo, no era nada dificil!!
Gracias!

Etiquetas: byte, concatenar
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 03:16.