最近在准备性能测试,有个接口要上传一些信息,其中包括手机号。但手机号又不能重复,所以就想用在运行时实时修改手机号。于是就写了个方法去做。
这里其实要修改两列,就偷了个懒,后8位用一样的,一起修改掉了。
代码比较简单:
package Yq;
import jxl.*;
import jxl.write.WritableSheet;
import jxl.write.WritableWorkbook;
import jxl.write.*;
import java.io.File;
import java.util.Random;
public class UpdateExcel {
public void update_Exc(String filepath) {
//File f=new File("D:\\work\\Resources\\demos\\insuranceDemo.xls");
File f=new File(filepath);
try {
Workbook wb = Workbook.getWorkbook(f);//
WritableWorkbook book = wb.createWorkbook(f, wb);
// Sheet sheet = wb.getSheet(0); // 获得第一个工作表对象
WritableSheet st = book.getSheet(0);
for (int i = 2; i < st.getRows(); i+