Gostaria de converter um atributo de um dominio, como domain.com.br, em pacote java, como br.com.domain. Quem pode ajudar pfv.
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Gostaria de converter um atributo de um dominio, como domain.com.br, em pacote java, como br.com.domain. Quem pode ajudar pfv.
Uma maneira seria assim:
String uri = "domain.com.br";
List<String> strings = Arrays.asList(uri.split("\\."));
Collections.reverse(strings);
String novaUri = String.join(".", strings);Mas também tem outras maneiras, por exemplo:
String uri = "domain.com.br";
String[] split = uri.split("\\.");
StringBuilder builder = new StringBuilder();
for (int i = split.length; i > 0; i--) {
builder.append(split[i - 1]);
builder.append(".");
}
builder.deleteCharAt(uri.length());
String novaUri = builder.toString();
Muito obrigado, resolveu meu problema.
Fala Rômulo,
Vou fechar o tópico qualquer coisa só abrir outro
Abraço!