Imprimir índices de Array sem usar for/while?

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 =  "user@gmail.com"

Lembrando que o tamanho do array pode variar.

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

1 curtida

Perfeito, muito obrigado!!

1 curtida