matheusPJ 22 de abr. de 2005
oq tu ta querendo fazer com isso?
JOptionPane.showMessageDialog(unidade[] :???:
tua intenção é apresentar num JOptionPane todas as Strings desse vetor? isso?
MxPirexPJ 22 de abr. de 2005
Se a sua intenção for apresentar as Strings do vetor, implementei esse código. O "\n" é um quebra linha. Espero ter ajudado.
Obs: Não é possível exibir o resultado assim:
JOptionPane.showMessageDialog(unidade[]
Execute um
for pra armazenar o conteúdo do vetor numa variável de saída:
String sout = "" , unidade [] = { "ERRO" , "UM" , "DOIS" , "TRES" , "QUATRO" , "CINCO" ,
"SEIS" , "SETE" , "OITO" , "NOVE" , "DEZ" , "ONZE" , "DOZE" , "TREZE" , "QUATORZE" , "QUINZE" , "DEZESSEIS" , "DEZESSETE" , "DEZOITO" ,
"DEZENOVE" } ;
for ( int i = 0 ; i < unidade . length ; i ++ ) {
sout = sout + unidade [ i ]+ "\n" ; }
JOptionPane . showMessageDialog ( null , sout );
System . exit ( 0 );
mauriliogilPJ 22 de abr. de 2005
O QUE EU ERA FAZER É QUE O ''UND", SEJA UM INDICE PARA IMPRIMIR A POSIÇÃO X.
POR EXEMPLO INT = 10;
VAI APARECER “DEZ” NA TELA.
SE NÃO FUI BEM CLARO FALEM
luis_fibPJ 22 de abr. de 2005
Olá,
ainda não entendi, mas suponho que seja:
int und = 10 ;
JOptionPane . showMessageDialog ( null , unidade [ und ] );
Boa Sorte,
espero ter ajudado!
MxPirexPJ 22 de abr. de 2005
Ve se isso resolve:
public static void main ( String args [] ){
String sout = "" , unidade []= { "ERRO" , "UM" , "DOIS" , "TRES" , "QUATRO" , "CINCO" ,
"SEIS" , "SETE" , "OITO" , "NOVE" , "DEZ" , "ONZE" , "DOZE" , "TREZE" , "QUATORZE" , "QUINZE" , "DEZESSEIS" , "DEZESSETE" , "DEZOITO" ,
"DEZENOVE" };
int tamanho = unidade . length - 1 ;
int und = Integer . parseInt ( JOptionPane . showInputDialog ( "Digite a posição:\n0 a " + tamanho ));
int i ; i = und ;
sout = sout + unidade [ i ] ;
JOptionPane . showMessageDialog ( null , sout );
System . exit ( 0 );
}
}
mauriliogilPJ 22 de abr. de 2005
DEU CERTO, AGRADEÇO A TODOS QUE ME AJUDARAM