Preenchimento de strings perfeitamente em Java
Pergunta:
Java não possui um utilitário explícito para string preenchimento. Como essa tarefa pode ser realizada de maneira eficaz?
Resposta:
Introduzida no Java 5, String.format() oferece uma solução abrangente para preenchimento de strings:
Preenchimento esquerdo:
public static String padLeft(String s, int n) { return String.format("%" n "s", s); }
Preenchimento à direita:
public static String padRight(String s, int n) { return String.format("%-" n "s", s); }
Exemplo de uso:
public static void main(String args[]) throws Exception { System.out.println(padRight("Howto", 20) "*"); System.out.println(padLeft("Howto", 20) "*"); }
Saída:
Howto * Howto*
Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.
Copyright© 2022 湘ICP备2022001581号-3