Quote Originariamente inviata da signfra Visualizza il messaggio
il problema e che facendo return Nomeperson mi ritorna a nessun nome, come mai?
Questo di seguito, pur abbozzato e ovviamente incompleto, è strutturalmente e logicamente corretto:

codice:
public String[] Nome_Person(String Nometabella) {
    //......

    int conta = //......

    String[] Nomeperson = new String[conta];
    int indice = 0;

    while (rs.next()) {
        //.......

        Person pers = new Person(.............);

        Nomeperson[indice] = pers.getNome();
        indice++;
    }

    //......

    return Nomeperson;
}