java 板


LINE

p 币不够用,小赚一下... ※ 引述《qrtt1 (愚人)》之铭言: : 据 A 君说,他印出来的结果都是被判断为档案不是目录 : import java.io.File; : public class right { : public static void main(String[] args) { : String path = "C:\\Program Files\\Java\\jdk1.6.0"; : File rootPath = new File(path); : String[] stringArray = rootPath.list(); : File[] fileArray = rootPath.listFiles(); : assert stringArray.length == fileArray.length; : for(int i=0; i<stringArray.length; i++) { : boolean isSame = fileArray[i].isDirectory() == new : File(stringArray[i]).isDirectory(); ^^^^^^^^^^^^^^ 我不清楚 java 这些 api 效果如何(因为很少写也懒得试,我对语言本身比较有兴趣) 但是依照输出结果,我猜这边其实是有点问题的, 因为他该怎麽知道他是要打开 directory, 或是产生一个叫那个名字的档案? public File(String pathname) Creates a new File instance by converting the given pathname string into an abstract pathname. If the given string is the empty string, then the result is the empty abstract pathname. Parameters: pathname - A pathname string 节自 java api doc, 没写! 是否要产生 directory 最後路径上要加上 / or \\ ? 我懒得试了... : System.out.println(isSame +" : "+fileArray[i].getName()); : } : } : } : ======================================================================= : false : bin : true : COPYRIGHT : false : db : false : demo : false : include : false : jre : false : lib : true : LICENSE : true : LICENSE.rtf : true : README.html : true : README_ja.html : true : README_zh_CN.html : false : sample : true : src.zip : true : THIRDPARTYLICENSEREADME.txt : ========================================================================= : 有些目录会有判定不一致的情况 : 看来用 listFiles 比较准,但是很伤资源 上面看起来都是碰到 directory 时才有闪失的, 所以猜测 new File(...) 不会打开已存在目录, 而是产生同名档案... 如果真的是「不准」的话,也未免太惨了点 @_@ -- 「行け!Loki!」(rocky ロッキー) -Gurumin ぐるみん 王子? XD --



※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.135.28.18
1F:推 TonyQ:产生档案有别的指令吧 :~ 它只是产生一个有路径的虚拟档案 09/15 01:37
2F:推 godfat:虚拟档案或实际档案都不会是目录啊 09/15 01:55
3F:推 qrtt1:只在某些目录有问题, 不是都有问题, 像以c:\为 base 则正常 09/15 01:57







like.gif 您可能会有兴趣的文章
icon.png[问题/行为] 猫晚上进房间会不会有憋尿问题
icon.pngRe: [闲聊] 选了错误的女孩成为魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一张
icon.png[心得] EMS高领长版毛衣.墨小楼MC1002
icon.png[分享] 丹龙隔热纸GE55+33+22
icon.png[问题] 清洗洗衣机
icon.png[寻物] 窗台下的空间
icon.png[闲聊] 双极の女神1 木魔爵
icon.png[售车] 新竹 1997 march 1297cc 白色 四门
icon.png[讨论] 能从照片感受到摄影者心情吗
icon.png[狂贺] 贺贺贺贺 贺!岛村卯月!总选举NO.1
icon.png[难过] 羡慕白皮肤的女生
icon.png阅读文章
icon.png[黑特]
icon.png[问题] SBK S1安装於安全帽位置
icon.png[分享] 旧woo100绝版开箱!!
icon.pngRe: [无言] 关於小包卫生纸
icon.png[开箱] E5-2683V3 RX480Strix 快睿C1 简单测试
icon.png[心得] 苍の海贼龙 地狱 执行者16PT
icon.png[售车] 1999年Virage iO 1.8EXi
icon.png[心得] 挑战33 LV10 狮子座pt solo
icon.png[闲聊] 手把手教你不被桶之新手主购教学
icon.png[分享] Civic Type R 量产版官方照无预警流出
icon.png[售车] Golf 4 2.0 银色 自排
icon.png[出售] Graco提篮汽座(有底座)2000元诚可议
icon.png[问题] 请问补牙材质掉了还能再补吗?(台中半年内
icon.png[问题] 44th 单曲 生写竟然都给重复的啊啊!
icon.png[心得] 华南红卡/icash 核卡
icon.png[问题] 拔牙矫正这样正常吗
icon.png[赠送] 老莫高业 初业 102年版
icon.png[情报] 三大行动支付 本季掀战火
icon.png[宝宝] 博客来Amos水蜡笔5/1特价五折
icon.pngRe: [心得] 新鲜人一些面试分享
icon.png[心得] 苍の海贼龙 地狱 麒麟25PT
icon.pngRe: [闲聊] (君の名は。雷慎入) 君名二创漫画翻译
icon.pngRe: [闲聊] OGN中场影片:失踪人口局 (英文字幕)
icon.png[问题] 台湾大哥大4G讯号差
icon.png[出售] [全国]全新千寻侘草LED灯, 水草

请输入看板名称,例如:e-shopping站内搜寻

TOP