Duvida com array

Uma array bidimensional não precisa ser retangular, isto é, cada linha pode
ter um número diferente de colunas. Como faz ?

[quote=Valeio Bezerra]Uma array bidimensional não precisa ser retangular, isto é, cada linha pode
ter um número diferente de colunas. Como faz ? [/quote]

Sim.

[code]
int x[3][] = new int[3][];

x[0] = new int[10];
x[1] = new int[5];
x[2] = new int[15];[/code]

Uma forma seria:

int[][] vetor = {{1,2,3,4}, {1,2}, {1,2,3,4,5,6,7}, {1}};