Apanhando de um return (Resolvido)

Turma eh o seguinte com uma matriz que tah funcionando mas não tah retornando o que eu preciso que eh o tf, tg e soh consigo retornar um, como resolver?

#private String[] stcampos() {

tammatb = rematbela.size();

String tf[]= new String[tammatb];

String tg[]= new String[tammatb];

int condt = 0;

int z = 0;

while (condt <= tammatb) {

z = condt;

Matbela matbelaz = (Matbela) rematbela.get(z);

tf[z]=matbelaz.getNomcampo();

tg[z]=matbelaz.getTipocampo();

System.out.println(tf[z]);

System.out.println(tg[z]);

condt++;

}

return tf;

}

vc precisa retornar as duas?
se for isso que eu entendi

public Object[] blaaaa(){
return new Object[]{ tf, tg };
}

Coloque o seu código-fonte entre as tags Code.

Obrigado.

public String[][] foo() { return new String[][]{tf,tg}; }

Ou assim, menos legível, mais difícil de acessar, porém mais seguro…

Oobbaa funcionou, obrigado a todos