• 大小: 0.10M
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-02-20
  • 语言: Java
  • 标签:

资源简介

Java 简化文件(夹)排序(基础篇-实例230).zip

资源截图

代码片段和文件信息

package com.mingrisoft.io;

import java.io.File;
import java.io.IOException;
import java.util.Arrays;

import org.apache.commons.io.comparator.SizeFileComparator;

public class SizeFileComparatorTest {
    @SuppressWarnings(“unchecked“)
    public static void main(String[] args) throws IOException {
        File rootFile = new File(“D:\\明日科技“);// 创建一个文件夹对象
        File[] files = rootFile.listFiles();// 获得该文件夹中所有文件(夹)
        System.out.println(“文件(夹)的原始排序:“);
        for (File file : files) {
            System.out.print(file.getName() + “\t“);// 输出文件夹中文件(夹)的名称
        }
        System.out.println();
        Arrays.sort(files SizeFileComparator.SIZE_COMPARATOR);// 对files数组进行排序
        System.out.println(“文件(夹)的SIZE_COMPARATOR排序:“);
        for (File file : files) {
            System.out.print(file.getName() + “\t“);// 输出文件夹中文件(夹)的名称
        }
        System.out.println();
        Arrays.sort(files SizeFileComparator.SIZE_REVERSE); // 对files数组进行排序
        Sys

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     文件         293  2010-09-11 17:01  .classpath
     文件         379  2010-09-11 17:01  .project
     文件          69  2015-08-28 13:42  readme.txt
     文件        2229  2013-11-21 08:41  bin\com\mingrisoft\io\SizeFileComparatorTest.class
     文件      109043  2013-11-15 14:26  lib\commons-io-1.4.jar
     文件        1890  2010-09-11 17:01  src\com\mingrisoft\io\SizeFileComparatorTest.java

评论

共有 条评论