Java 在TableModel中打印字符串数组数组

Java 在TableModel中打印字符串数组数组,java,arrays,Java,Arrays,我从Web服务获得一个字符串[][],我想用结果填充defaultTableModel 字符串[][]将包含对象,因此我考虑使用生成器 private void buildTableModel(String[][] aSa, faultTableModel dtm) { } 我无法理解这一点。如果您试图将数据附加到现有DefaultTableModel,则可以使用addRow(…)方法将每一行数据复制到模型: for (int i = 0; i < aSa.length; i

我从Web服务获得一个
字符串[][]
,我想用结果填充
defaultTableModel

字符串[][]
将包含对象,因此我考虑使用生成器

  private void buildTableModel(String[][] aSa, faultTableModel dtm) {
    }

我无法理解这一点。

如果您试图将数据附加到现有DefaultTableModel,则可以使用
addRow(…)
方法将每一行数据复制到模型:

for (int i = 0; i < aSa.length; i++)
    dtm.addRow(aSa[i]);
for(int i=0;i
公共类表格填充{
公共void fillModel(DefaultTableModel模型,字符串[][]asa){
model.setRowCount(0);
model.setColumnCount(0);
model.setColumnIdentifiers(asa[0]);
for(int i=1;i
您尝试了什么?更多信息会更好。请发布您面临的具体问题。因此,假设外部数组中的每个元素都是行,内部数组中的每个元素都是列……我尝试了两个for循环@MadProgrammer是的,就是这样。
public class TableFill {

    public void fillModel(DefaultTableModel model, String[][] asa) {
        model.setRowCount(0);
        model.setColumnCount(0);
        model.setColumnIdentifiers(asa[0]);

        for(int i = 1; i < asa.length; i++){
            model.addRow(asa[i]);
        }

    }
}