import java.io.File;
import java.io.FileInputStream;
import java.io.IOException;
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Scanner;
public class Test {
private static int k = 1;
public static void main(String[] args) throws IOException {
System.out.println("请输入日期");
Scanner scanner = new Scanner(System.in);
SimpleDateFormat dateFormat = new SimpleDateFormat();
Calendar calendar = Calendar.getInstance();
calendar.set(Calendar.DATE,1);
calendar.roll(Calendar.DATE, -1);
int date = calendar.get(Calendar.DATE);
System.out.println("当前月最后一天"+date);
File file = new File("C:\\Users\\yanzi\\Downloads");
File[] files = file.listFiles();
for (int i = 0; i < files.length; i++) {
if(!files[i].isDirectory()){
FileInputStream fileinput = new FileInputStream(files[i]);
if (fileinput.available() / 1024 > 50) {
System.out.println(files[i].getName());
}
}else{
if(files[i].isDirectory()){
File [] filesa=files[i].listFiles();
for(int j=0;j<filesa.length;j++){
FileInputStream f= new FileInputStream(filesa[j]);
if(f.available()/1024>50){
System.out.println(filesa[j].getName());
}
}
}
}
}
}
}
/*public class Test
{
static void listPath(File path)
{
File files[] = path.listFiles(); //获得目录下所有文件
for (int i = 0; i < files.length; i++)
{
System.out.println(files[i].getName());
if (files[i].isDirectory()) //用递归列出子目录
{
listPath(files[i]);
}
}
}
public static void main(String args[])
{
File dir = new File("C:\\Users\\yanzi\\Downloads");
listPath(dir);
}
}
*/
日期当前月的最后一天和某个文件下大于50kb的文件代码
最新推荐文章于 2021-04-28 17:01:06 发布