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 |
Can a class have more than one object?
Does google use java?
What is a package in java? List down various advantages of packages.
What is the difference between compare and compareto in java?
What is the purpose of the main method?
java Api provided try catch finally ,try catch(its ok) but why try finally and exception occured at try then how the flow is?
Does set allows null in java?
What is the purpose of encapsulation?
Why call by value prevents parameter value change?
How does a for loop work?
What are the four versions of java?
What is run time polymorphism?
6 Answers eClerx, Elementus Technologies,