こんにちは、プログラムを実行しようとしていますが、本当に奇妙な出力が得られます。このプログラムは、単一の配列の場合は機能しますが、多次元にするとエラーになります。助けてください
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)