[問(wèn)答題] 本程序的功能是,從鍵盤(pán)輸入一個(gè)整數(shù),存入一個(gè)輸入流中,然后輸出它的兩倍值。請(qǐng)將程序補(bǔ)充完整。 注意:請(qǐng)勿修改main()主方法和其他已有語(yǔ)句內(nèi)容,
[問(wèn)答題] 本程序的功能是,從鍵盤(pán)輸入一個(gè)整數(shù),存入一個(gè)輸入流中,然后輸出它的兩倍值。請(qǐng)將程序補(bǔ)充完整。
注意:請(qǐng)勿修改main()主方法和其他已有語(yǔ)句內(nèi)容,僅在橫線處填入適當(dāng)語(yǔ)句。
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())
//如果該對(duì)象為后綴為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
參考解析:[講解] 本題考查知識(shí)點(diǎn):程序流程控制。這道題雖然是一道讀取文件的題,但是考查的卻仍然是最基本的循環(huán)語(yǔ)句和條件分支語(yǔ)句。第1個(gè)空定義循環(huán)的初始條件。第2個(gè)空定義循環(huán)結(jié)束條件,當(dāng)循環(huán)次數(shù)大于files中包含的文件名的個(gè)數(shù)時(shí),循環(huán)完畢。第3個(gè)空考查if-else語(yǔ)句的使用。
詞條內(nèi)容僅供參考,如果您需要解決具體問(wèn)題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢(xún)相關(guān)領(lǐng)域?qū)I(yè)人士。