示例代码如下:
import java.io.File;
public class For_FileName {
//遍历得到某个文件下边的所有文本文件 方法一 输出结果为每个文件的名称
File file=new File("G:\\hdf5_write_txt");
String[] fileNames=file.list();
if(null != fileNames) {
for(String name:fileNames) {
System.out.println(name);
}
}
//遍历得到某个文件下边的所有文本文件 方法二 输出结果为每个文件的绝对路径
File file2=new File("G:\\\\hdf5_write_txt");
File[] files=file2.listFiles();
if(null != files) {
for(File f:files) {
System.out.println(f);
}
}
//去掉字符串后边的逗号
String str="namelan,";
int index=str.lastIndexOf(",");
System.out.println(str);
if(index!=-1) {
str=str.substring(0,index)+str.substring(index+1,str.length());
}
System.out.println(str);
}
}