Inserindo brancos ao final de um StringBuffer()

Boa tarde.

            Estou precisando inserir uma determinada quantidade de espaços no final de um StringBuffer.

           Por exemplo:

           Tenho um StringBuffer de Lenght() = X e, preciso preencher tantos brancos até que Lenght() de StringBuffer atinja 50.


          Alguém pode me ajudar?



          Obrogado!

faca um for() e va dando append() de espacos em branco :mrgreen:

Rafael

Só tem esse jeito?

Será que niguém teve a idéia de construir uma classe Chamada por Exemplo: [size=“18”][color=“red”]Space()[/color][/size] como no bom e velho Clipper?

Tem um jeito BEM mais rapido:

private static String fill(int size) { char[] chars = new char[size]; Arrays.fill(chars, ' '); return new String(chars); }

Nada como conhecer uns metodos obscuros do java.utils! :mrgreen:

Ás vezes eu me perguntou porquê o pessoal do Java esqueceu de colocar tantos métodos triviais. :!: :?: :!: :?: :!: :?:

Mas não é!

Valeu Rapaziada! vou ficar com este mesmo, mas, podes crer, desenvolverei um Pacote com todos as classes triviais.

Boa Noite a todos e uma EXCELENTE NOITE DE SONO.

Até amanhã!

Tem esse método que vc precisa na classe StringUtils do commons lang do projeto jakarta.

Aliás, já encontrei nesse subprojeto “Commons” muitas coisas triviais que eu precisei e não tinha na j2se.