Entrada

Modo:

Saída

O que é um Formatador Java?

Um formatador Java reorganiza o código Java para que tenha indentação consistente, espaçamento adequado e seja fácil de ler. Lida com classes, métodos, declarações de fluxo de controle e todas as construções Java padrão.

Esta ferramenta tem dois modos: Formatar (embelezar) e Minificar (comprimir). Ambos funcionam no seu navegador; nenhum código é enviado para um servidor.

Como usar esta ferramenta

1

Escolher modo

Selecione Formatar para embelezar código Java com indentação correta, ou Minificar para comprimi-lo.

2

Colar entrada

Cole seu código Java no editor esquerdo. Você também pode clicar em Exemplo ou Carregar.

3

Copiar resultado

O painel direito atualiza automaticamente. Para converter JSON para Java, tente JSON para Java.

Exemplos do Formatador Java

Antes e depois de formatar uma classe Java:

Java não formatado

Entrada

Java formatado

Saída

Quando a formatação importa

A formatação consistente do código reduz a carga cognitiva ao ler o código. Projetos Java usam frequentemente o Guia de Estilo Java do Google.

Para compilação Java, use javac ou Maven.

Perguntas frequentes

Suporta todos os recursos Java?

Esta ferramenta usa um formatador baseado em chaves que funciona bem para a maioria do código Java.

Meu código é enviado para algum lugar?

Não. Toda a formatação é executada no seu navegador.

O que faz Minificar?

Minificar remove comentários e colapsa espaços em branco para reduzir o tamanho do arquivo.

Posso formatar arquivos Java com anotações?

Sim. Anotações como @Override seguem a mesma estrutura e são tratadas corretamente.

Como se compara com formatadores de IDE?

Formatadores de IDE oferecem formatação completa baseada em AST. Esta ferramenta oferece formatação rápida no navegador.

Ferramentas relacionadas

Guia de Estilo Java do Google. Documentação Oracle Java.