我有目录中文件和目录的名称列表,例如:
List<String> list = new ArrayList<Strings>(); /* list of files */
我需要像 linux 中的命令 ls 那样打印它。
a.txt file1.txt filewithverylongname.txt Folder1
g.txt G_longfile2.txt h.txt i.txt
列数取决于文件的数量,列的大小取决于同一列中每个文件或目录名称的长度。如果我知道文件的数量,我会在这个链接中使用一些东西, 但文件或目录的数量可能是可变的。我该怎么做?