首页 > 大学专科> 电子信息
题目内容 (请给出正确答案)
[主观题]

下面的程序是列出目录c:\Test中所有的.txt文件,请将程序补充完整。 import java.io.*;//引入j

ava.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)://返回文件的后缀名 } }

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“下面的程序是列出目录c:\Test中所有的.txt文件,请将…”相关的问题
第1题
下面的程序创建了一个文件输出流对象,用来向文件test.txt中输出数据,假设程序当前目录下不存
在文件test.txt ,编译下面的程序Test.java 后,将该程序运行3次,则文件test.txt 的内容是()

import java.io.*;

public class Test {

public static void main(String args[]) {

try {

String s = "ABCDE" byte b[]=s.getBytes()

FileOutputStream file =

new FileOutputStream("test.txt", true)

file.write(b) file.close() }

catch(IOException e) {

System.out.println(e.toString()) }

}

}

A、ABCABC

B、ABCDE

C、Test

D、ABCDEABCDEABCDE

点击查看答案
第2题
下面的程序执行后,文件test.t中的内容是()。 #include<stdio.h> void fun(char *fiame.,char *st) { FI
下面的程序执行后,文件test.t中的内容是( )。

#include<stdio.h>

void fun(char *fiame.,char *st)

{ FILE *myf; int i;

myf=fopen(Name,"w");

for(i=0;i<strlen(st);i++)fputc(st[i],myf);

felose(myf);

}

main()

{fun("test", "new world");fun("test","hello,");}

A.hello, B.new worldhello, C.new world D.hello,rld

点击查看答案
第3题
下面()命令可以改变test目录中所有文件的权限。

A.$chmod–a755 test

B.$chmod–R755 test

C.$chmod–X755 test

D.chmod–o755test

点击查看答案
第4题
以下关于小程序配置app.json中的字段说法错误的是()。

A.pages字段——用于描述当前小程序所有页面路径,这是为了让微信客户端知道当前你的小程序页面定义在哪个目录

B.window字段——定义小程序所有页面的顶部背景颜色,文字颜色定义等

C.tabBar字段定义底部tab栏的表现

D.networkTimeout设置使用哪种网络情况

点击查看答案
第5题
为了使AX和BX寄存器中的两个16位二进制数具有相同的符号位,下面的程序段中应填写______指令。 PUSH AX ___

为了使AX和BX寄存器中的两个16位二进制数具有相同的符号位,下面的程序段中应填写______指令。

PUSH AX

______

______

TEST AX, 8000H

JZ SAME

XOR BX, 8000H

SAME: POP AX

A.AND AX,BX B.XOR AX,BX

C.SUB AX,BX D.OR AX,BX

点击查看答案
第6题
关于下面的程序段,说法正确的是import java.awt.*;import java.applet.*;public class Test exte

关于下面的程序段,说法正确的是 import java.awt.*; import java.applet.*; public class Test extends Applet{ Canvas MyCanvas; public void init(){ MyCanvas=new Canvas(); MyCanvas.setBackground(Color.cyan); add(MyCanvas); } }

A.程序可以运行,且看到显示

B.程序编译出错

C.程序可以运行,但看不到显示

D.以上说法都不对

点击查看答案
第7题
下面的程序段的,运行结果是______。 int c=6; void test(x,y) int*x

下面的程序段的,运行结果是______。 int c=6; void test(x,y) int*x,y; { *x=3*(*x);y=*x+y;c=y%(*x); printf("x=%d,y=%d,c=%d\n",*x,y,c); } main() { int a=1,b=4; test (&a,b); printf("a=%d,b=%d,c=%d\n",a,b,c) }

点击查看答案
第8题
在Windows操作系统下,卸载计算机上一款不常用的安装类软件,以下方式错误的是()

A.删除安装目录中所有扩展名为exe的文件

B.使用第三方软件进行卸载

C.使用软件自带的卸载程序进行卸载

D.使用控制面板中的添加或删除程序"功能删除软件

点击查看答案
第9题
Is命令是Linux命令中使用频率最高者之一,用于列出目录的内容,或者文件的信息,该命令的输出结果默认按照文件名排序,如下常见用法正确的是哪些项?()

A.Is列出当前目录下的所有文件和目录(隐藏文件除外)

B.Is-I显示详细信息

C.Is-X按扩展名排序

D.Is-r反过来排序

点击查看答案
退出 登录/注册
发送账号至手机
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改