Matriz

ola, alguem conhece uma biblioteca que eu possa usar para deixar uma matriz com espaços iguais na impressao

Ela possui apenas valores inteiro e imprime desproporcional, não queria desenvolver uma logica so para isso.

   | V01 | V02 | V03 | V04 | V05 |

V01 | 0 | 25 | 6 | 44 | 120 |
V02 | 25 | 0 | 34 | 12 | 0 |
V03 | 6 | 34 | 0 | 0 | 2 |
V04 | 44 | 12 | 0 | 0 | 0 |
V05 | 120 | 0 | 2 | 0 | 0 |

Geranlmente, para resolver esse problema, na impressão eu uso o método printf() na impressão. Por exemplo:

System.out.printf("%-03d");

Nesse caso vai alinhar à esquerda (-) e adicionar 3 zeros à esquerda, caso o número de casas decimais seja inferior a 3. O problema é que se o usuário digitar mais de três casas, daí teria que mudar para %-04d, %-05d, etc.