Imprimir índices de Array sem usar for/while?

2 respostas Resolvido
stringjava
D

Tenho o seguinte array:

String email [] = {"user","@","gmail",".com"};

Como posso obter a concatenação das posições sem utilizar for/while?
Exemplo:

String e =  "[email removido]"

Lembrando que o tamanho do array pode variar.

2 Respostas

Dragoon
Solucao aceita

Utilize String.join, exemplo:

String[] email = {"user","@","gmail",".com"};
String result = String.join("",email);
System.out.println(result);

Exemplo Online

Observação: a sua declaração na pergunta onde pelo visto queria um array de uma dimensão de texto o colchete é logo após a declaração.

Referencia

D

Perfeito, muito obrigado!!

Criado 17 de dezembro de 2019
Ultima resposta 17 de dez. de 2019
Respostas 2
Participantes 2