ayuda java declaracion muy sencillo

Anhellik

Bovino maduro
#1
hola.. necesito ayuda en java ..
necesito declarar un vector de tipo clase en c seria algo asi como

struct mystruct { int x;
int y ;}


struct vector [10];



en java no c como es

ya cree la clase con x y con y pero al escribir

newclase vector[]= new newclase()[10];

me marca error... como se declara un vector de n tamaño del tipo newclase??

ayuda plz
 

Anhellik

Bovino maduro
#3
mm no.. lo k kiero acer es una lista enlazada.. lo cambie por una matriz de 4,n*n pero lo preferiria en una lista enlazada, creo k en java existe una funcion para crear una lista enlazada dinamica y que agregan espacios en tiempo de ejecucion
 
#4
uy q feo listas ligadas!!!!! a ese bendito C;

mira prueba esta declaracacion:
int[] A;

o esta:
int A[];

y conforme vayas pidiendo en tiempo de ejecucion lo vas guardando en el arreglo.
Espero que te sea de gran ayuda.
 

dd_

Bovino adolescente
#5
siempre es bueno saber que tipo de error es el que te regresa, pero bien. Como quieres una variable de tipo Vector debes invocar su constructor que es con parentesis (), no con corchetes [], los corchetes bien se utilizan para los arreglos... si quisieras un vector de arreglos entonces si irían en alguna parte.
La forma de crearlo es:
Vector Nombre_del_Vector= new Vector();
recordando que en el vector puedes guardar objetos de cualquier tipo (hasta otros vectores)
tampoco olvidar que la para utilizarlos debes importar la clase util
 
Arriba