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 |
Why is string class considered immutable?
How do you implement polymorphism in our day to day life?
Is passing by reference faster?
Explain what are final variable in java?
What is the difference between the jdk 1.02 event model and the event-delegation model introduced with jdk 1.1?
What is complexity in java?
What is the gregoriancalendar class in java programming?
What is lambda expression in java?
What causes memory leaks in java?
When throw keyword is used?
What is finally in exception handling?
Can a private method be declared as static?