Article View: es.comp.lenguajes.java
Article #17408Re: array en constructor
From: Marcks
Date: Tue, 14 Nov 2000 00:00
Date: Tue, 14 Nov 2000 00:00
61 lines
2406 bytes
2406 bytes
nada, no puedo me da el siguiente error al llamar al constructor desde el
objeto creado, "array index requiered"
esta mal esto
constructor lalala(......,int array1[],....) { ... }
llamada al constructor
lalala=new (.....,array2[]..--)
y si le indico numeracion en los array p.e.
array1[39] y array2[39] da el siguiente error.
Incompatible type for constructor. Can't convert int to int[]
Juan Gonzalo de Silva Medina escribi� en mensaje
<3A1077FD.6B22BF9E@caymasa.es>...
>Marcks wrote:
>>
>> si el tema , es como los comparo. el array del constructo coje por
defecto
>> el numero de items que tenga el array1[],
>> compararia asi p.j.
>>
>> if (array1[1]==array2[1]) { ....}
>>
>> la parte en la que pongo this.array2[]=array2[];, es en la que quiero
>> asignar los datos del array principal al constructor, � no es muy
correcto
>> verdad ? � puedes decirme un ejemplo ? la cuestion es que los datos que
>> tengo del array1[] en el frame principal los pueda utilizar en la ventana
de
>> dialogo.
>>
>> Gracias por adelantado.
>
>this.array2[] = array2[]; es muy correcto, siempre y cuando lo que
>quieras hacer es apuntar con tu variable array2 al array que te han
>pasado en el constructor.
>
>Sobre la comparaci�n...
>
>if(array1[1] == array2[1]) puede o no puede ser correcto, me explico, si
>los valores contenidos en el array son tipos (int, char, boolean) vale.
>Si no, no te vale, como en el caso de String.
>
>Para String, por ejemplo, tendrias que hacer:
>
>if(array1[1].equals(array2[1])), ya que las cadenas no se pueden
>comparar directamente.
>
>Si no es esto, dime los formatos de los arrays (como est�n definidos) y
>que es lo que quieres comparar con qu�...
>
>
>Saludos,
>
>--
>Juan Gonzalo de Silva Medina
>System.out.println("I Love Linux");
Technical Details
Message-ID:
<8us96s$d3b731@SGI3651ef0.iddeo.es>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailReferences:
<8un8v5$ap331@SGI3651ef0.iddeo.es> <3A101FED.FF49785D@caymasa.es> <8up7t7$bi0q10@SGI3651ef0.iddeo.es> <3A1077FD.6B22BF9E@caymasa.es>Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII X-Google-Thread: 1116f3,58c5aea1cd75811a X-Google-Attributes: gid1116f3,public From: "Marcks" <foxuno@retemail.es> Subject: Re: array en constructor Date: 2000/11/14 Message-ID: <8us96s$d3b731@SGI3651ef0.iddeo.es> X-Deja-AN: 693632055 References: <8un8v5$ap331@SGI3651ef0.iddeo.es> <3A101FED.FF49785D@caymasa.es> <8up7t7$bi0q10@SGI3651ef0.iddeo.es> <3A1077FD.6B22BF9E@caymasa.es> Organization: Iddeo - Retevisi�n X-MimeOLE: Produced By Microsoft MimeOLE V4.72.3110.3 Newsgroups: es.comp.lenguajes.java