Como transforma um String em vetores mas continuando sendo string

Eu estou com um problema, eu quero transformar um string em vetores mas charArray();
não resolve o meu problema pois eu preciso de uma string organizada em vetores não um char organizado em vetores.Obrigado

Você quer um array de String, é isso?

String[] array = new String[tamanho];

naverdade não eu quero meio que um charArray(); só que ao inves dele transformar em char quero que transforme como se fosse StringArray();

  String palavra = "abc";
  char[]  a = null;
  a = palavra.toCharArray;

Isso acaba criando uma char vetorizada com as palavras que eu coloquei, mas tem um problema, no processo eu “converto” a string em char, e eu quero que continue string, eu sei que eu posso usar o toString(); mas acaba que ele sai assim no console: [a, b, c]
sendo que eu quero que saia assim:abc.È isso que eu quero fazer.

Você que separar cada letra da string em um array de string?

public class MyClass {
    public static void main(String args[]) {
      
      String texto = "abc";
      
      //quebra a string em cada caractere
      String[] arrayString = texto.split("");
      
      //imprime na tela cada elemento do array
      for(int i=0; i<arrayString.length; i++){
        System.out.println(arrayString[i]);
      }
      
      //saída
      //a
      //b
      //c
      
    }
}
1 curtida

Deu certo vlw, obrigado pela ajuda.

Ou seja, você realmente queria um array de String contendo as palavras.
Você só não soube explicar isso. :joy:

1 curtida

Né ksksksksks eu sou meio ruim de explicar mesmo kskskskskssk

1 curtida