Ir ao conteúdo
  • Cadastre-se

Posição do array preenchida com valor de variavel


Posts recomendados

Galera, estou tentando o seguinte: toda vez que encontrasse o "ponto-e-virgula" na String A, ele incrementaria o contador, que seria o numero de posições do array. Depois tentei usar o método Split pra que o programa entendesse que cada "ponto-e-virgula" seria o fim de um paragrafo a ser armazenado na variável meuArray. Assim, na posição 0 teria "Esse é meu texto", na 1 "porém, continua dando problemas" e na posição 2 "Só não sei o que é". 
Mas deu erro novamente.

public static void main(String [] args){
String A = "Esse é meu texto; porém, continua dando problemas; Só não sei o que é";
int cont = 0;
int n = cont;
String meuArray[] = new String[n];

      for ( int b=0 ; b < A.length(); b++){
        if(A.charAt(b)== ';'){   
            cont++;
            String meuArray[] = A.split(";");
            System.out.println(meuArray);

Usei como base o seguinte exemplo, que deu certo: 

public class PercorreString1 {

    public static void main( String args[])
    {        
        String texto = " Esse é meu texto; porém, continua dando problemas; Só não sei o que é";
        String palavras[] = texto.split(";");
        JOptionPane.showMessageDialog(null, palavras);   

Alguem poderia me explicar porque nao ta dando certo ? 

Link para o comentário
Compartilhar em outros sites

  • 2 semanas depois...
Visitante
Este tópico está impedido de receber novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...