首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面的程序是列出目录C:\Test中所有的.txt文件,请将程序补充完整。 import java.io.*;//引入java.io包中所有的类 public class FileFilterTest{ public static v
下面的程序是列出目录C:\Test中所有的.txt文件,请将程序补充完整。 import java.io.*;//引入java.io包中所有的类 public class FileFilterTest{ public static v
admin
2009-03-15
84
问题
下面的程序是列出目录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.isFile())
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);//返回文件的后缀名
}
}
选项
答案
newFile(dir,files[i])
解析
本题考查文件的概念。对于目录,Java把它处理成文件的列表。通过类File提供的方法,可以得到文件或目录的描述信息,包括名称、所在路径、可读性、可写性和长度等,还可以生成新的目录,改变文件名称、删除文件、列出一个目录中所有的文件或与某个模式相匹配的文件等。boolean mkdir()方法是根据当前对象生成一个由该对象指定的路径;String list方法是列出当前目录下的文件;File(String path)方法表示如果path是实际存在的路径,则该File对象表示的是目录,如果path是文件名,则该File对象表示的是文件;File(String path,String name)方法中的参数path是路径名, name是文件名:File(File dir,String name)方法中的参数dir是路径名,name是文件名。
转载请注明原文地址:https://www.kaotiyun.com/show/twnp777K
本试题收录于:
二级Java题库NCRE全国计算机二级分类
0
二级Java
NCRE全国计算机二级
相关试题推荐
下面关于命令DOFORMXXNAMEYYLINKED的陈述中,哪个是正确的()。
为了使模块尽可能独立,要求()。
对于长度为n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是()。
作为整个应用程序入口点的主程序至少应具有以下功能()。
在SQL语句中,与表达式“供应商名LIKE’’%北京%’’”功能相同的表达式是()。
SQL语言的查询语句是
使用“调试器”调试程序时,用于显示正在调试的程序文件的窗口是
以下关于关系的说法正确的是
以下描述中错误的是
定义无符号整数类为UInt,下面可以作为类UInt实例化值的是()。
随机试题
下列哪项属于意识范围缩小()
BythetimeyougettoBeijingtomorrow,I______forShanghai.
关于弥漫性肺间质纤维化的HRCT表现,不符合的是
朱某原是大鹏公司的采购员,已辞职。某日,朱某接到大鹏公司的进出口业务代理商某粮油进出口公司业务员的电话,称该公司代理进口的3000吨特级糖蜜因买主某食品厂急需资金欲低价转卖,大鹏公司如有意购买,务于晚饭前回复。朱某紧接着就打电话找大鹏公司经理,经理正出差,
采用货币表示路线价的优点是()。
房地产经纪人为购房人制定的置业计划,作用在于展示()。
产生货币需求的动机有( )。
市国家税务局稽查局于2011年4月11日到甲加工企业稽查,发现甲加工企业在2011年1月至3月期间,少缴增值税280000元。稽查局就甲加工企业的行为作出税务处理决定,要求其自接到税务处理决定书之日起15日内补缴增值税280000元。稽查局于2011年4月
科学探究既是义务教育化学课程的重要内容,又是一种有效的学习方式。下列关于科学探究的理解正确的是()。
通货膨胀是货币的一种非均衡状态,当观察到()现象时,就可以认为是出现了通货膨胀。
最新回复
(
0
)