2下列程序实现对ZIP 文件file.zip 的检索,在横线处填入正确的语句是( )。package test;import java.io.*;import java.util.*; import java.util.zip.*;public class Exam{ public static void main(String[] args){ try{ FileInputStream fis = new FilelnputStream("test/file.zip"); ZipInputStream

题目

2下列程序实现对ZIP 文件file.zip 的检索,在横线处填入正确的语句是( )。package test;import java.io.*;import java.util.*; import java.util.zip.*;public class Exam{ public static void main(String[] args){ try{ FileInputStream fis = new FilelnputStream("test/file.zip"); ZipInputStream zis = new ZiplnputStream(fis); ZipEntry en; while ((______ )!= null){ en.getName(); zis.closeEntry(); } zis.close(); } catch(Exception e){ e.pfintStackTrace(); }}

A.en = zis. getNextEntry()

B.en == zis.getNextEntry(

C.en=zis. getEntry()

D.zis.getNextEntry()


相似考题
参考答案和解析
正确答案:A
更多“2下列程序实现对ZIP 文件file.zip 的检索,在横线处填入正确的语句是()。package test;import java ”相关问题
  • 第1题:

    下面程序实现对zip文件file.zip的查询,在横线处填上正确的语句______。 package test; import java.io.*; import java.util.*; import java.util.zip.*; public class Exam{ public static void main(String[ ]args){ try{ FileInputStream fis=new FileInputStream("test/file.zip"); ZipInputStream zis=new ZipInputStream(fis); ZipEntry en; while((______)!=null){ en.getName( ); zis.closeEntry( ); } Zis.close( ); }catch(Exception e){e.printStackTrace( );} } }

    A.en=zis.getNextEntry( )

    B.en==zis.getNextEntry( )

    C.en=zis.getEntry( )

    D.zis.getNextEntry( )


    正确答案:A
    解析: zip压缩文件结构:一个zip文件由多个entry组成,每个entry都有唯一的名称, entry的数据项存储压缩数据。ZipInputStream实现zip压缩文件的读输入流,支持压缩和非压缩entry。题目程序中构造了一个文件输入流fis,然后用fis构造一个zip输入流,zis.getNextEntry( )语句返回zip文件中的下一个entry,并将输出流定位在此entry数据项的起始位置。

  • 第2题:

    下列程序实现对ZIP文件file.zip中的检索,在横线处填入正确的语句 package test; import java.io.*; import java.util.*; import java.util.zip.*; public class Exam { public static void main(String[]args){ try{ FilelnputStream fis=new FilelnputStream(”test/file.zip”); ZipInputStream zis=new ZipInputStrealn(fis); ZipEntry en; while((____)!=null){ en.getname(); zis.CloseEntry(); } zis.close(); } catch(Exception e){ e.printStackTrace() } } }

    A.en=zis.getNextEntry()

    B.en==zis.getNextEntry()

    C.en=zis.getEntry()

    D.zis.getNextEntry()


    正确答案:A
    解析:本题考查Java类实现z中数据压缩方式。zip压缩文件结构:一个zip文件由多个entry组成,每个entry有一个惟一的名称,entry的数据项存储压缩数据。 ZipInputStream实现了zip压缩文件的读输入流,支持压缩和非压缩entry。题目程序中FilelnputStream fis=new FilelnputStream(”test/file.zip")构造了一个文件输入流, ZipInputStream zis=new ZipInputStream(fis)语句利用文件输入流fis构造了一个ZIP输入流,zis.getNextEntry()语句返回ZIP文件中的下一个entry,并将输出流定位在此 entry数据项的起始位置。

  • 第3题:

    在一个Java源程序中,如果import语句、package语句、class语句都存在,则出现的次序应为()

    A.import先出现,package和class出现的次序随意

    B.class语句、import语句、package语句

    C.package语句、import语句、class语句

    D.package语句、class语句


    C

  • 第4题:

    下列程序实现对ZIP文件file.zip的检索,在横线处 填入正确的语句( )。 package test; importjava.io.*; import java.util.*; import java.util.zip.*; public class Exam { public static void main(String[]args){ try{ FileInputStream fis=new FileInputStream("test/file. zip"); ZipInputStream zis=new ZiplnputStream(fis); ZipEntry an; while(( )!=null){ en.getName; zis.closeEntry; } zis.close: } catch(Exception e){ printStackTrace; } } }

    A.en=zis.getNextEntry

    B.en= =zis.getNextEntry

    C.en=zis.getEntry

    D.zis.getNextEntry


    正确答案:A
    A。【解析】本题考查Java类实现ZIP数据压缩方式。ZIP压缩文件结构:一个ZIP文件由多个Entry组成,每个Entry有一个唯一的名称,Entry的数据项存储压缩数据。ZiplnputStream实现了ZIP压缩文件的读输入流,支持压缩和非压缩Entry.题目程序中FileInputStreallD_fis=newFilelnputStream("test/file.zip")构造了一个文件输入流,ZiplnputStreamzis=newZiplnputStream(fis)语句利用文件输入流fis构造了一个ZIP输入流,zis.getNextEntry语句返回ZIP文件中的下一个Entry,并将输出流定位在此entry数据项的起始位置.

  • 第5题:

    下列程序实现对ZIP文件file.zip的检索,在横线处填入正确的语句 package test; import java.io.*: import java.util.*; import java.util.zip.*; public class Exam { public static void main(String[])args){ try{ FileInputStream fis=new FileInputStream("test/file.zip"); ZipInputStreamzis=new ZipInputStream(fis); ZipEntry en; while ((_____)!=null){ en.getName(); zis.closeEntry(); } zis.close(); } catch(Exception e) { e.printStackTrace(); } } }

    A.en = zis.getNextEntry()

    B.en = zis.getNextEntry()

    C.en = zis.getEntry()

    D.zis.getNextEntry()


    正确答案:A
    解析:本题考查Java类实现zip数据压缩方式。zip压缩文件结构:一个zip文件由多个entry组成,每个entry有一个惟一的名称,entry的数据项存储压缩数据。ZipInputStream实现了zip压缩文件的读输入流,支持压缩和非压缩entry。题目程序中FileInputStreamfis=newFileInputStream("test/file,zip")构造了—个文件输入流,ZipInputStreamzis=newZipInputStream(fis)语句利用文件输入流fis构造了一个ZIP输入流,zis.getNextEntry()语句返回ZIP文件中的下一个entry,井将输出流定位在此entry数据项的起始位置,