您好,我正在尝试运行我的程序,但我得到了一个非常奇怪的输出。该程序在其单个数组时有效,但是当我将其设为多维时,它会出错。请帮忙
public static void main(String[] args) throws IOException {
MessageFormat messageFormat = new MessageFormat("insert into {0} values ( ''{1}'', ''{2}'', ''{3}'', ''{4}'' )");
Object[][] data = { {"000", "111", "222","333","444","555"},
{"000", "123", "234","345","456","567"} };
System.out.println(messageFormat.format(data));
}
我的输出是:
run:
insert into [Ljava.lang.Object;@2a134eca values ( '[Ljava.lang.Object;@52934c3b', '{2}', '{3}', {4} )
BUILD SUCCESSFUL (total time: 0 seconds)