Input

Modalità:

Output

Cos'è un Formattatore Java?

Un formattatore Java riorganizza il codice Java con indentazione coerente, spaziatura corretta e facile da leggere. Gestisce classi, metodi, istruzioni di controllo del flusso e tutti i costrutti Java standard.

Questo strumento ha due modalità: Formatta (abbellisci) e Minimizza (comprimi). Entrambe funzionano nel browser; nessun codice viene inviato a un server.

Come usare questo strumento

1

Scegli modalità

Seleziona Formatta per abbellire il codice Java con indentazione corretta, o Minimizza per comprimerlo.

2

Incolla input

Incolla il tuo codice Java nell'editor sinistro. Puoi anche cliccare su Esempio o Carica.

3

Copia risultato

Il pannello destro si aggiorna automaticamente. Per convertire JSON in Java, prova JSON a Java.

Esempi di Formattatore Java

Prima e dopo la formattazione di una classe Java:

Java non formattato

Input

Java formattato

Output

Quando la formattazione è importante

La formattazione coerente riduce il carico cognitivo nella lettura del codice. I progetti Java usano spesso Google Java Style Guide.

Per la compilazione Java, usa javac o Maven.

Domande frequenti

Supporta tutte le funzionalità Java?

Questo strumento usa un formattatore basato su parentesi graffe che funziona bene per la maggior parte del codice Java.

Il mio codice viene inviato da qualche parte?

No. Tutta la formattazione viene eseguita nel browser.

Cosa fa Minimizza?

Minimizza rimuove commenti e riduce gli spazi bianchi per diminuire le dimensioni del file.

Posso formattare file Java con annotazioni?

Sì. Le annotazioni come @Override seguono la stessa struttura e vengono gestite correttamente.

Come si confronta con i formattatori IDE?

I formattatori IDE offrono formattazione completa basata su AST. Questo strumento offre formattazione rapida nel browser.

Strumenti correlati

Google Java Style Guide. Documentazione Oracle Java.