Android; Check if file exists without creating a new one Android; Check if file exists without creating a new one android android

Android; Check if file exists without creating a new one


Your chunk of code does not create a new one, it only checks if its already there and nothing else.

File file = new File(filePath);if(file.exists())      //Do somethingelse// Do something else.


When you use this code, you are not creating a new File, it's just creating an object reference for that file and testing if it exists or not.

File file = new File(filePath);if(file.exists())     //do something


It worked for me:

File file = new File(getApplicationContext().getFilesDir(),"whatever.txt");    if(file.exists()){       //Do something    }    else{       //Nothing     }