package com; import java.util.List; public class T { @SuppressWarnings("unchecked") public static void main(String[] args) { try { List list = ConnectionManager.excuteQuery("select * from t"); for (int i = 0; i < list.size(); i++) { Object[] os = list.get(i); for(Object o : os){ if (o instanceof String) { String s = (String) o; String newStr = new String(s.getBytes("ISO-8859-1"),"GBK"); System.out.print("字符串:" + newStr + "\t\t"); }else if(o instanceof Long){ Long s = (Long) o; System.out.print("浮点值:" + s + "\t\t"); }else if(o instanceof Integer){ Integer s = (Integer) o; System.out.print("整形值:" + s + "\t\t"); }else{ System.out.print("未知型:" + o + "\t\t"); } } System.out.println(); } } catch (Exception e) { e.printStackTrace(); } } }