io.java

来自「一个简单的在互联网上抓包的程序」· Java 代码 · 共 25 行

JAVA
25
字号
import java.util.*;
import java.io.*;

public class IO {
  public static void main(String[] args) {
  	System.out.println(dir2csv("."));
  }

  public static boolean exists(String pPath) {
  	File file = new File(pPath);
  	return file.exists();
  }
  
  public static String dir2csv(String pDir) {
    StringBuffer rzStr = new StringBuffer();
    File dir = new File(pDir);
    File[] files = dir.listFiles();
    TreeMap map = new TreeMap();
    for (int i=0; i<files.length; i++)
      if (files[i].isDirectory())
        map.put("1"+files[i].getName(), files[i]);
      else
        map.put("2"+files[i].getName(), files[i]);
    Object[] items = map.values().toArray();
    rzStr.append("郎

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?