[問答題] 本程序的功能是,從鍵盤輸入一個整數(shù),存入一個輸入流中,然后輸出它的兩倍值。請將程序補充完整。 注意:請勿修改main()主方法和其他已有語句內(nèi)容,
[問答題] 本程序的功能是,從鍵盤輸入一個整數(shù),存入一個輸入流中,然后輸出它的兩倍值。請將程序補充完整。
注意:請勿修改main()主方法和其他已有語句內(nèi)容,僅在橫線處填入適當語句。
import java.io.*;
public class basic
public static void main(String args[])
File dir=new File(".");Filter filter=new Filter("java");
System.out.println("list java files in directory" +dir);
String files[]=dir.list(filter);
//列出目錄dir下,文件后綴名為java的所有文件
for(______;______;i++)
File f=new File(dir,files[i]);
______ (f.isFile())
//如果該對象為后綴為java的文件,則打印文件名
System.out.println("file" +f);
else
System.out.println("sub directory" +f);
//如果是目錄則打印目錄名
class Filter implements FilenameFilter
String extent;
Filter(String extent)
正確答案:
int i=0 i<files.length if
參考解析:[講解] 本題考查知識點:程序流程控制。這道題雖然是一道讀取文件的題,但是考查的卻仍然是最基本的循環(huán)語句和條件分支語句。第1個空定義循環(huán)的初始條件。第2個空定義循環(huán)結(jié)束條件,當循環(huán)次數(shù)大于files中包含的文件名的個數(shù)時,循環(huán)完畢。第3個空考查if-else語句的使用。
詞條內(nèi)容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學等領域),建議您咨詢相關領域?qū)I(yè)人士。