首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面的程序是列出目录c:\Test中所有的.txt文件,请将程序补充完整。 import java.io.*;//引入java.io包中所有的类 public class FileFilterTest{ public static voi
下面的程序是列出目录c:\Test中所有的.txt文件,请将程序补充完整。 import java.io.*;//引入java.io包中所有的类 public class FileFilterTest{ public static voi
admin
2012-12-13
60
问题
下面的程序是列出目录c:\Test中所有的.txt文件,请将程序补充完整。
import java.io.*;//引入java.io包中所有的类
public class FileFilterTest{
public static void main(String args[]){
File dir=new File("C://Test");
Filter filter=new Filter("txt");
System.out.println("list java files in directory"+dir);
String files[]=dir.list(filter);
for(int i=0;i<files.length;i++){
File f=【 】;//为目录dir下的文件或目录创建一个File对象
if(f.is File())
System.out.println("file"+f);
else
System.out.println("sub directory"+f);
}
}
}
class Filter implements FilenameFilter{
String extent;
Filter(String extent){
this.extent=extent;
}
public boolean accept(File dir,String name){
return name.endsWith("."+extent)://返回文件的后缀名
}
}
选项
答案
new File(dir,files[i])
解析
本题考查文件的概念。对于目录,Java把它处理成文件的列表。通过类File提供的方法,可以得到文件或目录的描述信息,包括名称、所在路径、可读性、可写性和长度等,还可以生成新的目录,改变文件名称、删除文件、列出一个目录中所有的文件或与某个模式相匹配的文件等。boolean mkdir()方法是根据当前对象生成一个由该对象指定的路径:String list方法是列出当前目录下的文件;File(String path)方法表示如果path是实际存在的路径,则该File对象表示的是目录,如果path是文件名,则该File对象表示的是文件; File(String path,String name)方法中的参数path是路径名,name是文件名:File(Fite dir,String name)方法中的参数dir是路径名,name是文件名。
转载请注明原文地址:https://kaotiyun.com/show/9Q2p777K
本试题收录于:
二级Java题库NCRE全国计算机二级分类
0
二级Java
NCRE全国计算机二级
相关试题推荐
考生文件夹下存在一个文件PY101.py,请写代码替换横线,不修改其他代码,实现以下功能:获取用户输入的一组数字,采用逗号分隔输入,输出其中的最大值。示例如下:请输入一组数据,以逗号分隔:8,78,54,520,21,34520试题程序:#请在
下面哪一种导入方式是错误的?()
关于Python元组类型,以下选项中描述错误的是()。
考生文件夹下存在两个Python源文件PY30H.Py和PY301—2.Py,分别对应两个问题,请按照文件内说明修改代码,实现以下功能:《傲慢与偏见》是史上最震撼人心的“世界文学十部最佳小说之一”。第一章的内容由考生文件夹下文件arrogant.
考生文件夹下存在一个Python源文件“PY301.py”,请按照文件内说明修改代码,实现以下功能。恺撒密码是一种非常古老的加密算法,相传当年恺撒大帝行军打仗时为了保证自己的命令不被敌军知道,它采用了替换方法将信息中的每一个英文字母循环替换为字母
以下属于Python的导入语句的是()。
考生文件夹下存在2个Python源文件和3个文本文件,分别对应两个问题,请按照文件内说明修改代码,实现以下功能。《论语》是儒家学派的经典著作之一,主要记录了孔子及其弟子言行。这里给出了一个网络版本的《论语》,文件名称为“论语.txt”,其内容采用
以下关于浮点数3.0和整数3的描述,正确的是()。
设循环队列的存储空间为Q(1:50),初始状态为front=rear=50。现经过一系列入队与出队操作后,front=rear=1,此后又正常地插入两个元素,则该队列中的元素个数为()。
为了实现线程之间的通信,java.1ang.Object提供了两个方法,即wait()和【】。
随机试题
计算机硬件系统主机由()组成。
A.神经调节B.体液调节C.自身调节D.神经-体液调节(2012年第121题)当平均动脉压在60~140mmHg波动时,维持脑血流量恒定的调节属于
朱砂安神丸中泻火除烦的药物是
关于带铜V型宫内节育器.错误的是
A.内标法B.外标法C.主成分自身对照法D.标准加入法E.面积归—化法在高效液相色谱的测定方法中,公式适用的方法是()。
根据《土地管理法》规定,在土地承包经营期限内,对个别承包经营者之间承包的土地进行适当调整的,必须经村民会议()以上成员的同意,并报乡(镇)人民政府和县级人民政府农业行政主管部门批准。
证券基金交易价格主要反映在买卖基金时支付费用的高低。()
甲公司为上市公司,2013年至2015年的有关资料如下:甲公司归属于普通股股东的净利润2013年度为24600万元,2014年度为31211.25万元,2015年度为45264万元。甲公司股票2013年6月至2013年12月平均市场价格为每股10元,20
国际经济学的分析方法与特点。
A、Hedoesn’tknowmuchaboutjazz.B、Helikesjazzbetterthanthecountrymusic.C、Hethinksjazzisasenjoyableascountrymu
最新回复
(
0
)