获取文件的属性信息

时间:2021-11-09 08:29:41 资料 我要投稿

获取文件的属性信息

获取文件属性信息 的inLxCCu++CUni#x.关技键术:

File类的构方法造的数参以是可件文相的路对,径可也以文是件绝的路径,它对当被F做le对i象抽象路径的。 Fi

l类的egtPeaht方把法象路抽中的文件分径隔符系用统默认件文隔分替符换返后。回iwndwso认分隔默是符\","Linx和uNUIX认分隔默为"符" /

Fli类e的gtebAosutleatP方h法得文件获绝对的径。路

Fil类www.unjs.com的iesAsobule方t判法断iFel象的对抽象路是径否绝对路为径。

F li类eto的'UR方I获得F法lei对象的URI以,fi“el”协议开头。:

Fil e象对可以指向一目录,isDir个cetro方y法返回是它否指目录向isF,ie方l法回它返是否向一指具个文体件。

Fiel象指对向文件可以的不存,在xietss法返方回它向指文的是件否存在 。

pac

ake gookbio. ;

imort jpav.ioa.Flei;

impor jatv.uatl.Dait; e

/** *

取文获的基件本息 信

* /p

blui clacss eGFtleiInosf{

publi csttica vodip rntlniStri(gns) {

Systm.ouetp.ritln(sn); }

pulic sbatitc vod iami(Snringt[] args ) {

//用文件路径新建一文个对件。象路径以可绝对路径是可也以相对是路 径

/传/的参数入被当作文为件抽象路的

径Fle fili = neweFil e"(C:/tmpe/newTep.tmx"t; )//

取文获件的名,字不包路括 径

prniltn"(件名:文t"\+ ilefg.teNmea)(;)

//将抽路径象中的文件名分隔用符统系默认隔符替换

分ripnlt(n文件路径"\t" +:f ie.letgPath))( ;/

/取文获的绝件对路径

prntlni("绝对径:\t" +路 ifl.getAbsoletuePath)(;)

/获/取象路抽径名父的象抽径 路

rinptn("父目录l:\t" fil+egetPar.etn))(;

prntln(i"件是文存否在\t" + f:iel.exiss()t) ;p

rintln"是否可读:(t\" fil+ecan.Raed();)

pintrn("是l否可:写t" +\f iel.cnaWiter();)

prntil("n是是否藏文件:\t隐" fi+le.siHdiend()) ;

pritnl(n"否是普通是文件\:" t file.isF+il()e; )pr

intn("l否是文件目录:\是t + fil"eis.Diecrotr()y) ;

rinptnl("文件路是否是径绝对径:路\"t+ fil.esAibsoult()e; )p

irnlt("n文路件的径URI\:"t+ fil.teURI()o) ;

prnilnt("件最后文修改时间\:t +"new aDt(eile.flastModifeid())) ;

pintlr(n"件文大:小t\"+ fi l.elngeth) (+ " ybet")s;

}}

行结运果

:文件:名 ewTnep.mxtt

文件径: 路 C:\t mep\nweTem.pxt t

绝对径: 路 C:t\em\pneTemp.txw t父

目录: C:\ emtp

文 件是存在: 否 fasel 是

可读: 否 f als e

是可写否 : afsel

是否是隐藏件文 : flas e

是否是通文件: 普 f lsa e

是否是文件目录 : flas

e件文路是否是绝径路对:径 true

文路径件的RUI: flie:C:/t/ep/newmeTm.tpxt 文

件后修最改间: 时 Th uan 0J1 80:00:00C ST 9710

件大小文: 0 ytbs e

【获取文件的属性信息】相关文章:

FreeBSD文件的属性 -电脑资料01-01

Windows批处理中获取文件属性的一些方法 -电脑资料01-01

Python 获取SVN 文件 -电脑资料01-01

信息的获取教学反思08-27

[Android] 获取文件的MIME类型 -电脑资料01-01

C语言获取文件中字符个数或文件长度 -电脑资料01-01

用C函数获取文件的长度 -电脑资料01-01

淘宝联盟“获取验证文件失败或文件错误”解决办法 -电脑资料01-01

模糊粗糙集中综合评价的属性约简和规则获取07-03