Array Bidimensional(parte1)

public class MatrizDupla
{
public static void main(String args[])
{
String [][] a = {{“T”,“C”,“B”,“r”,“R”,“B”,“C”,“T”},{“P”,“P”,“P”,“P”,“P”,“P”,“P”,“P”} };

  	 for(int i = 0; i<a[0].length; i++)
  	 {
  	  System.out.print(a[0][i]);
  	  
  	 }
  	 System.out.println();	  
     for(int z =0;  z<a[1].length; z++)
     {
      System.out.print(a[1][z]);
     }	

System.out.println();
}
}

Fiz este codigo.
Alguem de voces conseguiria fazer de outo modo?
Tipo

o exercicio tem que mostrar assim:

TCBrRBCT
PPPPPPPPP

utilizando array bidi…

grato.

public static void main(String[] args) {
String [][] a = {{“T”,“C”,“B”,“r”,“R”,“B”,“C”,“T”},{“P”,“P”,“P”,“P”,“P”,“P”,“P”,“P”} };

	 String a1 = "";
	 String a2 = "";

	 for(int i = 0; i< a[0].length; i++)
	 {
	 	a1 += a[0][i];
	 	if(i < a[1].length)
	 		a2 += a[1][i];
	 }
	 System.out.println(a1+"\n"+a2);
}

por favor me ajudem com essa duvida
como se comporta o metodo lenght() em arrays bidimensionais ???
ele retorna o numero total de posicoes dentro do array [][]???

nao entendi esse trecho:
i< a[0].length

helpppppppppppppp
:cry: :cry: :cry:

desde ja agradeco :grin:

Esta instrução serve para mostrar a primeira linha de uma array bidimensional na instrução for:
i< a[0].length
imprime na tela todos os itens da primeira linha.
que é:
{“T”,“C”,“B”,“r”,“R”,“B”,“C”,“T”};
Se voce C3p0, nao entendeu posta de novo aqui…

eae pessoal boa tarde
sem querer ser chato (mas ja sendo hehe)
eu naum entendi muito bem, pois na minha ideia o zero dentro dos colchetes[] faz referencia a posicao zero do array, e o lenght retorna o numero de elementos do mesmo
vc poderia me explicar melhor
por favor
agradeco desde jaaaaaaa :sad: :sad: :grin:

C3p0, boa tarde.

neste caso referente a array bidimensional, o zero dentro dos [] serve para mostrar os itens da primeira linha junto com o comando length.
Ex.

int a[][] = {{1,2,3,4,5,6},{7,8,9,10,11,12}};

na instrução abaixo é demonstrado os valores de:
for(int i = 0; i<a[0].length; i++)
{
System.out.print(a[0][i]);

}

(1 2 3 4 5 6 );

na parte de:
System.out.print(a[0][i]);
faz um contador da primeira linha e mostra na tela só os numeros abaixo:
1 2 3 4 5 6.

Se não entender posta de novo.
Eu tentarei de novo explicar.
desde ja agradeço pela pergunta.

aahahahaaaaaaaaaaaaaaaaaaa muleque !!! :grin: :grin: :grin:
agora eu entendi
valeu a ajuda