栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

使用File.listfiles()获取NullPointer异常

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

使用File.listfiles()获取NullPointer异常

根据File.listFiles()的文档,

null
如果
File
不是目录,它将返回。

关于为什么这是我的三种选择(非常相似)

  1. String
    通过(例如)…返回
    Environment.getExternalStorageDirectory().getPath() + "/DressIt Tops/"
    并不代表一个有效的目录(相同的,可以申请
    ..."/DressIt Bottoms/"
    和/或
    ..."/DressIt Shoes/"
    )。
  2. Strings
    返回 ARE 有效路径, 一种或另一种人是一个文件, 不是 一个目录。
  3. 该目录 DO 存在 你必须与目录名称的错字-记住文件系统是区分大小写的。例如,如果您将“ / DressIt Tops /”目录创建为“” / dressIt tops /”,则找不到该目录作为有效路径。

还有一件事-永远不要假设任何路径到Android文件系统上的任何地方-
记录

Environment.getExternalStorageDirectory().getPath()
实际返回的内容,检查它是您创建目录的位置,并检查所有内容是否正确。



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/414258.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号