Class cls = Class.forName("com.javabean.TchargeBean");
Method[] method = cls.getDeclaredMethods();
Object instance = cls.newInstance();
for (int i = 0; i < method.length; i++) {
System.out.println(method[i].getName());
}
IBM的jdk和sum的jdk Method[] 数组顺序不一样吗?IBM的jdk Method[] 
数组顺序大部分一样,但偶尔也会不一样。
请问有什么办法让Method[] 数组顺序
总是一样的。

解决方案 »

  1.   

    我也觉得,排个序就好,不要用数组,把数组里的东西都放到一个TreeSet里,再实现一个comparator就可以了
      

  2.   

    因为ResultSet(数据集)得到的数据需要放在这个javabean中,如果顺序不确定就会出现
    javabean中放的数值出现错误.
      

  3.   


    做的是通用的mysql真分页,因此用反射来实现javabean的调用.
      

  4.   


    不能用数组顺序去关联ResultSet!
    要用字段名和方法名。
    比如“name”字段,就要找到“setName”方法处理。