Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   Java (http://www.forosdelweb.com/f45/)
-   -   j2me y jre (http://www.forosdelweb.com/f45/j2me-jre-204255/)

kittya 20/05/2004 08:39

j2me y jre
 
hola a todos tengo el siguiente problema me guataria que me ayudaran

tengo un programa hecho en java normal que le bytes y doubles y lo hace bien lee 1 , 0 y todo bien

y tengo otro en J2ME que no esotro sino el mis mo pero aqui no funciona igual aunque es el mismo codigo aqui me lee 86 -64 etc, cuando solo me puede leer 1 o 0 dependiendo de los estados


aqui esta el codigo del primero:

private InputStream DataIn;
private ByteArrayOutputStream CommandData;
private DataInputStream Status;
private byte StatusData[] = new byte[1024];

constructor

CommandData = new ByteArrayOutputStream();
Command = new DataOutputStream(CommandData);
LSocket = new Socket(InetAddress.getByName(IPAddress),IPPort);
DataOut = LSocket.getOutputStream();
DataIn = LSocket.getInputStream();

double d=Status.readDouble(); // aqui leeo algo bien


este es el codigo del de J2ME+

private byte StatusData[] = new byte[1024];
private DataInputStream Status;
private ByteArrayOutputStream CommandData;
InputStream is;

CONSTRUCTOR
Status = new DataInputStream(new ByteArrayInputStream(StatusData));
sc = (StreamConnection) Connector.open(socket://"+ip+":13000");

os = sc.openOutputStream();
DataIn = sc.openInputStream();

if(DataIn.read(StatusData,0,StatusData.length) > 0) {
byte y= JniorStatus.readByte(); // Aqui leo pero me pero salen numeros que no


podrian decirme cual seria el error porque no funciona igual


La zona horaria es GMT -6. Ahora son las 22:46.

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.