Witam mam problem, wynikajacy z niewidzy. W jaki sposób moge poradzić sobie z zroceniem przez return. array listy z StringBuffer.
Kod wyglada tak:
public String toDatabase()
{
StringBuffer buffer = new StringBuffer("");
final String[][] dane=new String[getRowCount()][getColumnCount()];
for(int row=0; row<getRowCount(); row++)
{
String[] rowData = getRow(row);
for(int col=0; col<getColumnCount(); col++)
{
buffer.append(rowData[col]);
dane[row][col]=buffer.toString();
buffer.delete(0, buffer.length());
}
}
ArrayList<Pracownik> list = new ArrayList<Pracownik>();
for (int i=0;i<getRowCount();i++)
{
list.add(new Pracownik(dane[i][0],dane[i][1]));
}
return(buffer.toString());**foo**
}
Kolejność wyglada tak jak widac odczytuje z bazy danych, pożniej robi z tego arrayliste, i wszystko fajnie tylko chciałby zwrócić array liste która uzyskałem a nie ciag Stringów. Nie mam dużego doświadzenie w programowaniu prosze o pomoc jakiś pomysł jak sobie z tym poradzić ;/