Android 文件夹列表,按名称跳过文件夹
Android list of folders, skip folders by names
这里有什么问题?
for (File f: list){
Log.e("dir", f.getName());
String foldername = f.getName().trim();
if(foldername != "Test"){
Log.e("dir_repeat",foldername);
}
}
为什么我收到 dir_repeat 即使文件夹名称是 Test ??
我想在列出时根据文件夹的名称跳过一些文件夹。
您应该使用 equals()
像这样检查 String
for (File f: list){
Log.e("dir", f.getName());
String foldername = f.getName().trim();
if(foldername.equals("Test"))
{
Log.e("dir_repeat",foldername);
}
}
看到这个linkWhy Dead code warning
这里有什么问题?
for (File f: list){
Log.e("dir", f.getName());
String foldername = f.getName().trim();
if(foldername != "Test"){
Log.e("dir_repeat",foldername);
}
}
为什么我收到 dir_repeat 即使文件夹名称是 Test ??
我想在列出时根据文件夹的名称跳过一些文件夹。
您应该使用 equals()
String
for (File f: list){
Log.e("dir", f.getName());
String foldername = f.getName().trim();
if(foldername.equals("Test"))
{
Log.e("dir_repeat",foldername);
}
}
看到这个linkWhy Dead code warning