안녕하세요 프로그램을 실행하려고하는데 정말 이상한 결과가 나옵니다. 이 프로그램은 단일 배열 일 때 작동하지만 다차원으로 만들면 오류가 발생합니다. 내 출력은다차원 배열의 messageFormt() 오류
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));
}
도와주세요 : 당신이, 당신은 객체의 배열을 전달하는에 data
를 통과하면
run:
insert into [Ljava.lang.Object;@2a134eca values ('[Ljava.lang.Object;@52934c3b', '{2}', '{3}', {4})
BUILD SUCCESSFUL (total time: 0 seconds)
-Todd는 당신의 도움을 주셔서 감사합니다, 나는 된 PreparedStatement로 살펴 보겠습니다 – dc4teg