Vector tridimensional

2 respostas
D

estou com uma duvida de como manipular vectores tridimensionais e ja procurei em bastantes sítios e não estou a conseguir saber se e possível fazer

estou a tentar criar um vector tridimensional dinamico

matriz = new float[0][0][10];

em cada uma das posições queria definir quantas linhas e colunas tenho sendo as dimensões de cada uma diferentes.

2 Respostas

D

Os vetores cujo tamanho você não quiser informar, deixe vazio. Exemplo de construção da “matriz” aos poucos:

float[][][] vetor = new float[1][][]; vetor[0] = new float[2][]; vetor[0][0] = new float[2]; vetor[0][1] = new float[3];

Uma coisa que vais perceber é que o primeiro valor sempre deve ser informado, então não vais conseguir trocar os “[0]” por “[]”.

D

Daniels:
Os vetores cujo tamanho você não quiser informar, deixe vazio. Exemplo de construção da “matriz” aos poucos:

float[][][] vetor = new float[1][][]; vetor[0] = new float[2][]; vetor[0][0] = new float[2]; vetor[0][1] = new float[3];

Uma coisa que vais perceber é que o primeiro valor sempre deve ser informado, então não vais conseguir trocar os “[0]” por “[]”.

sim so não precebi uma coisa onde posso defenir as dimensões e como

Criado 13 de janeiro de 2011
Ultima resposta 13 de jan. de 2011
Respostas 2
Participantes 2