這裏是我的代碼 -每個迴路不工作
StringBuffer queryString = new StringBuffer();
queryString.append("select m.user_message ");
queryString.append("from message m");
Query query = entityManager.createNativeQuery(queryString.toString());
List<Object[]> results = query.getResultList();
System.out.println(results);
for (Object[] result : results) {
System.out.println(result);
}
它輸出「的System.out.println(結果);」正確的答案,但不進入每個循環。 這裏的錯誤是: -
java.lang.String cannot be cast to [Ljava.lang.Object;
嘗試(字符串結果:結果){ – SeeuD1
請不要使用StringBuffer,因爲十多年前它被StringBuilder所取代。 –