Ciao a tutti,
ho un database sqlite dove all' interno sono salvati alcune dati, attraverso java sono riuscito a stamparli così, diciamo in maniera standard:

ID = 1
MODELLO = mocassino
MISURA = 43
COLORE = giallo
MARCA = gucci
SESSO = M


vorrei sapere se esiste un metodo che riesce a stampare a video i dati all' interno di un database in colonne?
Questa è la stampa che vorrei visualizzare o almeno una cosa simile.

ID | MODELLO | MISURA | COLORE | MARCA | SESSO|
1 | MOCASSINO | 43 | GIALLO | GUCCI | M |

Facendo delle ricerche sono riuscito a integrare un ciclo for che mi stampa i dati, ma non come desidero.

vi posto il codice.
codice:
public static void visualizza() {
        try {
            Class.forName("org.sqlite.JDBC");
            try (Connection c = DriverManager.getConnection("jdbc:sqlite:" + nome_db + ".db")) {
                c.setAutoCommit(false);
                try (Statement stmt = c.createStatement();
                        ResultSet rs = stmt.executeQuery("SELECT * FROM " + nome_tab + " ;")) {
                    ResultSetMetaData rsmd = rs.getMetaData();
                    int columnsNumber = rsmd.getColumnCount();
                    while (rs.next()) {
                              /**
                        for (int i = 6; i <= columnsNumber; i++) {
                            System.out.println("ID" + "-" + "MODELLO" + "-" + "MISURA" + "-" + "COLORE" + "-" + "MARCA" + "-" + "SESSO");
                            System.out.println(rs.getString(i) + "-" + rs.getString(i) + "-" + rs.getString(i) + "-" + rs.getString(i) + "-" + rs.getString(i) + "-" + rs.getString(i));
                       
                        }


                        System.out.println();
**/


                        id = rs.getInt("ID");
                        modello = rs.getString("MODELLO");
                        misura = rs.getString("MISURA");
                        colore = rs.getString("COLORE");
                        marca = rs.getString("MARCA");
                        sesso = rs.getString("SESSO");
                        System.out.println("ID = " + id);
                        System.out.println("MODELLO = " + modello);
                        System.out.println("MISURA = " + misura);
                        System.out.println("COLORE = " + colore);
                        System.out.println("MARCA = " + marca);
                        System.out.println("SESSO = " + sesso);
                        System.out.println("");


                    }
                    menu();
                }
            }
        } catch (ClassNotFoundException | SQLException e) {
            System.err.println(e.getClass().getName() + ": " + e.getMessage());
            System.exit(0);
        }
        System.out.println("Operation done successfully");
    }
grazie in anticipo.