elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.
 
Inicio Ayuda Buscar Ingresar Registrarse
27 Mayo 2012, 23:46  


Tema destacado: ¡Aprende hacking con práctica! - WarZone, el wargame de elhacker.net

+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  Java (Moderadores: Debci, Leyer)
| | | |-+  [SOLUCIONADO] Pasar array como parámetro.
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: [SOLUCIONADO] Pasar array como parámetro.  (Leído 2,299 veces)
NetJava

Desconectado Desconectado

Mensajes: 159



Ver Perfil
[SOLUCIONADO] Pasar array como parámetro.
« en: 15 Febrero 2011, 13:54 »

Buenas,

Estoy intentando pasar un array como parámetro, pero no lo consigo.


//Clase 1 - Clase2 = DBG
//Se declara.
private String[] ArrayIntervaloOrdenadas;
//Se instancia y dimensiona.
ArrayIntervaloAbcisas = new String[jtxta_etiquetaAbcisas.getLineCount()];
//Se llama al método y se pasa el array.
DBG.etiquetaIFEO(ArrayIntervaloOrdenadas);

//Clase 2
//Se declara únicamente.
private String[] arrayEtiquetaIFEO;
//Método en el que se recoge el array y se pasa a una variable de la clase.
public etiquetaIFEO(String[] arraytituloIFEO){
      arrayEtiquetaIFEO = arraytituloIFEO;
   }



No se me ocurre como hacerlo, y no encuentro una solución en google, el método da error por si solo. No se si tendrá que ver que en la "Clase 2" no dimensiono ni instancio en ningún momento los arrays...

He encontrado que desde el constructor de la "Clase 2", se podría utilizar "Habitacion salon = new Habitacion(15, new int[]{2,3,6}); ", pero de esta forma se pasan los valores de una forma que no me sirven  :-\

Saludos y gracias!!


« Última modificación: 15 Febrero 2011, 19:41 por NetJava » En línea
Debci
Moderador
***
Desconectado Desconectado

Mensajes: 1.945


Actualizate o muere!


Ver Perfil WWW
Re: Pasar array como parámetro.
« Respuesta #1 en: 15 Febrero 2011, 14:17 »

Tan sencillo como crear un prototipo y añadirle el array en los argumentos:

Código
void Clase1(String array[]) {
/*                PROCEDIMIENTO                 */
return array;
}


Saludos


En línea

NetJava

Desconectado Desconectado

Mensajes: 159



Ver Perfil
Re: Pasar array como parámetro.
« Respuesta #2 en: 15 Febrero 2011, 18:00 »

No se como me he rallado tanto... Al final, en el constructor he añadido un parámetro "String[] blablabla", y al llamar al constructor le paso el array... ya lo había probado pero no se por que no salió...

Gracias y saludos!!!
En línea
Debci
Moderador
***
Desconectado Desconectado

Mensajes: 1.945


Actualizate o muere!


Ver Perfil WWW
Re: [SOLUCIONADO] Pasar array como parámetro.
« Respuesta #3 en: 15 Febrero 2011, 21:55 »

Un placer, cualquier cosa comentas.

Saludos
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
COMO PASAR PARAMETRO DE CRYSTAL REPORTS A VB 6
Programación Visual Basic
danieline 0 1,785 Último mensaje 26 Octubre 2005, 18:07
por danieline
como crear un array de parametro?
Programación Visual Basic
ricardovinzo 1 414 Último mensaje 20 Octubre 2008, 06:33
por cassiani
Pasar como parametro una matriz
Programación C/C++
O-LLOS-O 2 1,260 Último mensaje 16 Octubre 2009, 16:28
por O-LLOS-O
problemas metodo con parametro (solucionado) era sin parametro XD
Java
RuB'n. 6 1,553 Último mensaje 25 Noviembre 2010, 16:45
por Afsoon
Como pasar un fichero de salida como parametro
Programación C/C++
ZedGe 3 524 Último mensaje 30 Enero 2012, 15:03
por ZedGe
Powered by SMF 1.1.16 | SMF © 2006-2008, Simple Machines