2020
10-10
10-10
Java比较对象大小两种常用方法
引入原因:Java中的对象,正常情况下,只能进行比较:==或!=,不能使用<或>,但是在开发时需要用到比较对象的大小1.Comparable接口的使用(自然排序)1.像String、包装类等实现了Comparable接口,重写了compareTo()方法,给出了比较两个对象大小的方法2.像String、包装类等重写了compareTo()方法后,默认执行了从小到大的排序3.重写compareTo()的规则:如果当前对象this大于形参对象obj,则返回正整数,如果当前对象thi...
继续阅读 >
很多时候,查看一个文件夹下的每个文件大小可以轻易的做到,因为文件后面就是文件尺寸,但是如果需要查看一个文件夹下面所有的文件夹对应的尺寸,就发现需要把鼠标放到对应的文件夹上,稍等片刻才会出结果。有时候,我们需要查看几十个甚至于上百个文件夹,找出包含文件最多,空间占用最大的那个,就比较麻烦了。这段代码是我以前的代码,可以按大小排序输出文件夹大小到txt文件,供使用的方便。格式化当时花了很长时间,最后发现...
os.stat(path):用于在给定的路径上执行一个系统stat的调用。path:指定路径返回值:st_mode:inode保护模式-Filemode:filetypeandfilemodebits(permissions).st_ino:inode节点号。-Platformdependent,butifnon-zero,uniquelyidentifiesthefileforagivenvalueofst_dev.——theinodenumberonUnix,——thefileindexonWindowsst_dev:inode驻留的设备。-Identifierofthedeviceonwhichthis...