更多"请完成下列Java程序。程序的功能是显示用户在命令行方式下指定的任意驱"的相关试题:
[简答题]请完成下列Java程序。程序的功能是显示用户在命令行方式下指定的任意驱动器文件夹的内容。
提示:public string( )list( );//将文件夹中所有文件名保存在字符数组中返回。
注意:请勿改动main( )主方法和其他已有的语句内容,仅在下划线处填入适当的语句。
源程序文件代码清单如下:
import java.io.*;
public class FindDirectories
public static void main(String args[])
if(args.length==0)
args=new String( )"..";
try
______;
String[] fileName=pathName.list( );
for(int i=0;i<fileName.length;i++)
File f=new File(pathName.getPath( ),fileName[i]);
if(______)
System.out.println(f.getCanonicalPath( ));
main(new String[]
f.getPath( )
);
catch(IOException e)
e.printStackTrace( );
[简答题]请完成下列Java程序。程序的功能是显示用户在命令行方式下指定的任意驱动器目录的内容。
提示:public String[]list( );//将目录中所有文件名保存在字符数组中返回。
注意:请勿改动main( )主方法和其他已有的语句内容,仅在下划线处填入适当的语句。
源程序文件代码清单如下:
import java.io.*;
public class FindDirectories
{
public static void main(String args[])
{
if(args.length==0)
args=new String[]{".."};
try
{
__________
String[] fileName=pathName.list( );
for(int i=0;i<fileName.length;i++)
{
File f=new File(pathName.getPath( ), fileName[i]
if(_________)
{
System. out .println (f. getCanonicalPath ( ));
main (new String[]
{
f.getPath ( )
});
}
}
}
}
catch(IOException e)
{
e.printStackTrace( );
}
}
}
[填空题]下列程序的功能是显示用户在命令行方式下指定的任意驱动器目录,请补充程序。
import java.iO.*;
public class FindDirectories
{
public static void main (String args[ ])
{
if(args.length= =0)
args=new String[ ]".."};
try
{
File pathName=new File(args [0]);
String[]fileName=pathName.list( );
for(int i=0;<fileName.length;i+ +=
{
File f=new 【 】
if(f.isDirectory( ))
{
System.out.println(f.getCanonicalPath( ));
main(new String[ ]
{
f.getPath( )
});
}
}
=
catch(IOException e)
{
e.printStackTrace( );
}
=
=
[填空题]下列程序的功能是显示用户在命令行方式下指定的任意驱动器目录,请补充程序。
import java.iO.*;
public class FindDirectories
public static void main (String args[ ])
if(args.length= =0)
args=new String[ ]"..";
try
File pathName=new File(args [0]);
String[]fileName=pathName.list( );
for(int i=0;<fileName.length;i+ +)
File f=new 【15】
if(f.isDirectory( ))
System.out.println(f.getCanonicalPath( ));
main(new String[ ]
f.getPath( )
);
catch(IOException e)
e.printStackTrace( );
[填空题]在许多应用程序中,都需要对文件进行操作,显示关于磁盘驱动器、目录(文件夹)和文件的信息。Visual Basic 提供了三个文件系统控件:______ 、______ 和______ 。
[单项选择]在Windows资源管理器中选定了文件或文件夹后,若要将它们移动到不同驱动器的文件夹中,操作为()。
A. 按下Ctrl键拖动鼠标
B. 按下Shift键拖动鼠标
C. 直接拖动鼠标
D. 按下Alt键拖动鼠标
[判断题]在资源管理器中选定了文件或文件夹后,若要将它们复制到同一驱动器的文件夹中,其操作为按下Shift键,拖动鼠标。( )
A. 正确
B. 错误
[多项选择]在Windows XP中,同一驱动器下复制文件和文件夹的操作为( )。
A. 先选择要复制的文件和文件夹,然后按住Ctrl 键,再通过鼠标左键按住所选的文件和文件夹并将其拖动到目的位置
B. 先选择要复制的文件和文件夹,在所选的文件和文件夹上按住鼠标右键拖动到目的的位置
C. 先选择要复制的文件和文件夹,再通过菜单选择编辑—复制,然后在目的位置通过菜单选择编辑—粘贴
D. 通过菜单选择编辑—复制,然后在目的位置通过菜单选择编辑—粘贴
[简答题]请完成下列Java程序。程序的功能是利用迭代法求一个数的平方根(求平方根的迭代公式为: Xn+1=1/2(Xn+a/Xn))。
注意:请勿改动main( )主方法和其他已有的语句内容,仅在下划线处填入适当的语句。
源程序代码文件清单如下:
public class PingFangGen
{
public static void main(String args[ ])
{
System.out.println(Math.sqrt(2.0));
}
static double sqrt(______)
{
double x=1.0;
do{
______;
}
while(Math.abs(x*x-a)/a>1e-6);
return x;
}
}
[简答题]请完成下列Java程序。程序的功能是复制文件并显示文件,将每个字符读入,并写入另一个文件,同时显示出来(注意:在本题中,当前目录下的README.txt文件打印在屏幕上,并写入另一个文件temp.txt中)。
注意:请勿改动main( )主方法和其他已有的语句内容,仅在下画线处填人适当的语句。
import java.io.*;
public class FileCopyBy
public static void main(String args[])
try
FileReader input=new FileReader("README.txt");
FileWriter output=new FileWriter("temp.txt");
int c=input.read( );
while(__________)
__________
System.out.print((char)c);
c=input.read( );
input.close( );
output.close( );
catch(IOException e)
System.out.println(e);