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 are controls and their different types in awt?
Can we declare Pointer in Java?
why java does not have operator overloading?
Diff between C++ and java?
Why java is made?
Is it possible for yielded thread to get chance for its execution again ?
Is string pool garbage collected?
what do you understand by the term string with respect to java?
Can we make the abstract methods static in java?
What is a method declaration?
Can a final variable be initialized in constructor?
Explain the purpose of garbage collection in Java?