58,452
社区成员
发帖
与我相关
我的任务
分享
ArrayList before = (ArrayList) transfer.getValue();// 得到value集合
for(int i = 0;i<before.size();i++){ //深入克隆before
ArrayList tmpSub = new ArrayList();
tmpSub = (ArrayList)before.get(i);
tmpBefore.add(tmpSub.clone());
}[
List b = new ArrayList();
List a = (List)obj.getA();
for (int i=0; i<a.size(); i++) {
b.add(new ArrayList(a.get(i)));
}
List before = (List) transfer.getValue();// 得到value集合
//List tmpBefore = null; 这里是曾经尝试过的方法
//tmpBefore.addAll(0,before);
title = transfer.getChartTitle(); //得到表名
xScale = transfer.getXscale(); // 得到xScale
/** **前期处理*** */
List tmpTest = transfer.getValue(); //此处为测试语句 看transfer里面的value值
if("true".equals(tmpElim)){
ElimOutliers elim = new ElimOutliers(); //得到消除异常值工具ElimOutliers类的实例
before = elim.work(before);
}else{}
if("true".equals(tmpLog)){
LogTrans log = new LogTrans(); //得到对数变换工具LogTrans类的实例
before = log.work(before);
}else{}
tmpTest = transfer.getValue(); //此处再取value值 值已经变了
/** **进行最优分割运算*** */
Cut cut = new Cut();
cut.cut(before, cutnum);