🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: es.comp.lenguajes.java
Article #17408

Re: array en constructor

#17408
From: Marcks
Date: Tue, 14 Nov 2000 00:00
61 lines
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-mail
References: <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