将文件保存到多维表

时间:2015-11-16 15:45:43

标签: java file multidimensional-array

我有一个参数:Object[][] 我有一个包含以下对象的文件:

"some string"|12|"Another text"|34567
"sstring"|899|"text"|23425
"soing"|11|"Anext"|234
"somng"|11|"Ano text"|23

我不知道如何将此值传递给函数。每个文件中的行数和列数可能不同。

1 个答案:

答案 0 :(得分:1)

您可以尝试类似下面的内容 - (不是完整的代码,但我认为您会明白这一点) -

Object[][] myObject = new Object[][]();
int rowIndex = 0;
while(<your file has lines>) {
   String line = <read one line from your file>;
   String[] elements = line.split("|");
   myObject[rowIndex++] = elements;
}