当前位置:编程学习 > JAVA >>

字符串

public static void  ReadFile(String path){
File file = new File(path);
//System.out.println(file.getName());
//System.out.println(file.getAbsolutePath());
String name1 = file.getAbsolutePath();
String name2 = file.getName();
if(file.exists()){
File[] f1 = file.listFiles();
for(File f2:f1){
//System.out.println("文件名:"+f2.getName());
String name = f2.getAbsolutePath();
//System.out.println(name);
ConnectionOracle.Connection();
int order = ConnectionOracle.findByName(name);
//System.out.println(order);
if(order<10){
             这行报错误啦        name.replaceAll(name1+"\\"+name2+"-000"+order+".tif",name);
}else if(order>=10 && order<100){
         name.replaceAll(name1+"\\"+name2+"-00"+order+".tif",name);
        }else if(order>=100 && order<1000){
        name.replaceAll(name1+"\\"+name2+"-0"+order+".tif",name);
}else if(order>=1000){
name.replaceAll(name1+"\\"+name2+"-"+order+".tif",name);
}
}
}else{
System.out.println("没有找到文件");
}
}
public static void main(String[] args) {
ReadFile("D:/国知局/传统方法整理/2001/sipo-2006-028-Y-1514");

}

}
--------------------编程问答-------------------- 这是要干嘛? --------------------编程问答-------------------- 报什么错
贴出来 --------------------编程问答-------------------- --------------------编程问答-------------------- 你是要把文件名按某种条件替换掉吗
--------------------编程问答-------------------- 不止一行报错,很多地方都有问题,例如:connectionoracle这个,根本就无法解析~~~ --------------------编程问答-------------------- 格式化一下代码吧 另外把错误也贴出来 --------------------编程问答--------------------
补充:Java ,  Java SE
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,