import java.io.*;
class Demo
{
public static void main(String args[])
{
File f=new File("1234.msg");
String arr[]=f.list();
System.out.println(arr.length);
}
}
Answers were Sorted based on User's Feedback
Answer / sarath
so what is your question..?
the code gives compilation error... because it should throw a IOException..
Is This Answer Correct ? | 4 Yes | 4 No |
Answer / meziane
The list() of the class java.io.File "returns an array of Strings naming the files and directories in the directory denoted by this abstract pathname."
http://docs.oracle.com/javase/6/docs/api/java/io/File.html#list%28%29
The abstract pathname is the path specified in File f = new File(patAsString).
The method returns null, if the abstract pathname does not denote a directory (i.e an existing directory).
No compilation error.
Is This Answer Correct ? | 0 Yes | 0 No |
What is Collections API?
How do you sort in java?
Explain the protected field modifier?
How do you insert a line break?
What is the difference between preparedstatement and statement in java?
Why is an interface be able to extend more than one interface but a class can’t extend more than one class?
What do you mean by inner class in java?
Which is better arraylist or vector?
Which method must be implemented by all threads?
Why hashmap is used in java?
what is mean by String and StringBuffer? What is mean by Methooverriding and Overloading?
What is map in java?