把变量定义在for外边
            Vector vectPODetailRow;
            Vector vEcalErrorMessageEnglish;
            Vector vEcalErrorMessageNative;
            String sErrorMessageNative;
            boolean bNativeFlag;
            for (int i = 0; i < vectPODetails.size(); i++) {
             vectPODetailRow = (Vector)vectPODetails.get(i);
             vEcalErrorMessageEnglish = new Vector();
             vEcalErrorMessageNative = new Vector();
             for (int k = 63; k >=54; k--) {
             vEcalErrorMessageEnglish.insertElementAt(vectPODetailRow.remove(k),0);
         }
           ...............................
            }
把变量定义在for里边,还是这样定义好?
for (int i=0; i < vectSODetail.size(); i++ ) {
                Vector row = (Vector)vectSODetail.elementAt(i);
                Vector vEcalErrorMessageEnglish = new Vector();
                Vector vEcalErrorMessageNative = new Vector();
                boolean bNativeFlag = false;
                String sErrorMessageNative;
                vEcalErrorMessageEnglish.insertElementAt(row.remove(73),0);。
}