Article View: es.comp.lenguajes.java
Article #29813Re: Conversion de C -> Java
From: Pablo Lanza
Date: Wed, 15 Oct 1997 00:00
Date: Wed, 15 Oct 1997 00:00
30 lines
1248 bytes
1248 bytes
Hola On Mon, 13 Oct 1997 22:40:26 +0100, "Chano G�mez" <chano@ran.es> wrote: >Prueba el archivo adjunto. > >No s� por qu�, pero me he encontrado con que javac exige todos los "casts" a >short, o si no no compila. > >�Alguien sabe como ahorrase todo ese trabajo? > >Tengo libros con ejemplos en los que pone > > short t = 0x55aa; > >pero javac no se lo traga, y exige poner > > short t = (short) 0x55aa; > >Chano. > No creo que puedas ahorrarte el trabajo, cuando haces la asignaci�n short a=numero, si numero es mayor de 32767 entonces se encuadra numero al tipo que pertenezca int, long...entonces es necesario poner el cast porque Java es estricto en cuanto a esto y ademas podr�as necesitar hacer un cast distinto a short como short a=(byte)65535 por ejemplo.
Technical Details
Message-ID:
<3446870d.2441022@news.mad.ibernet.es>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailReferences:
<3441D205.4DE3@sinix.net> <3442954A.ADDB65F3@ran.es>Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII X-Google-Thread: 1116f3,460493a7622ba583 X-Google-Attributes: gid1116f3,public From: planza@mundivia.es (Pablo Lanza) Subject: Re: Conversion de C -> Java Date: 1997/10/15 Message-ID: <3446870d.2441022@news.mad.ibernet.es> X-Deja-AN: 280760581 References: <3441D205.4DE3@sinix.net> <3442954A.ADDB65F3@ran.es> Organization: Unisource Espana NEWS SERVER Newsgroups: es.comp.lenguajes.java