Salve!
Pessoal estou com um outro probleminha
Tenho uma matriz preenchida numa função ( método ), e preciso contar seu tamanho mas num outro método
Assim:
public static void produtos(){
String pdrLoja[][];
pdrLoja = new String[10][2];
/* Será adicionado manualmente os produtos com os respectivos valores
* Simulando meio que um banco de dados :P
*/
pdrLoja[0][0] = "Pta de Alcatra - Kg";
pdrLoja[0][1] = "7.80";
pdrLoja[1][0] = "Contra Filet - kg";
pdrLoja[1][1] = "6.50";
pdrLoja[2][0] = "Chuleta :P - kg";
pdrLoja[2][1] = "9.96";
pdrLoja[3][0] = "Aruba Cola - Un.";
pdrLoja[3][1] = "1.50";
pdrLoja[4][0] = "Pó de garaná";
pdrLoja[4][1] = "2.89";
pdrLoja[5][0] = "Mortadela 100g";
pdrLoja[5][1] = "0.59";
pdrLoja[6][0] = "Processador Athlon 64 3200+";
pdrLoja[6][1] = "1250.00";
pdrLoja[7][0] = "Mobo Asus XYZ";
pdrLoja[7][1] = "450.00";
pdrLoja[8][0] = "Margarina semana";
pdrLoja[8][1] = "1.99";
pdrLoja[9][0] = "Detergente 500ml";
pdrLoja[9][1] = "0.99";
/* Fim do nosso suposto banco de dados */
}
public static void listar(){
String itensVenda = "";
for( int i=0; i<pdrLoja.length();i++ ){
itensVenda = itensVenda + "Produto: " + pdrLoja[i][0] +
"Preço: " + pdrLoja[i][1] + "\n";
}
JOptionPane.showMessageDialog(
null,
"--> Listando os produtos da loja:\n\n" + itensVenda,
"Produtos à venda",
JOptionPane.INFORMATION_MESSAGE
);
}
Veja que a matriz está num método e o loop que conta o tamanho da mesma está em outro, dessa forma como que eu poderia estar referenciando essa matriz no resto do programa ?
até…