第二章基本程序設(shè)計(jì) *控制臺(tái)方式下讀取輸入數(shù)據(jù)的方法(僅依據(jù)書上例題): (1)先創(chuàng)建Scanner類型的變量,并賦值 Scanner input=new Scanner(System.in); //創(chuàng)建變量input,為Scanner類型,并將創(chuàng)建的新對(duì)象的引用值賦給該變量;該變量就可以使用該對(duì)象的屬性和方法?這種形式要加強(qiáng)理解。。。 //Scanner類在包java.util中,需要事先導(dǎo)入 //這里System.in表示標(biāo)準(zhǔn)輸入設(shè)備(即鍵盤);對(duì)應(yīng)System.out就是標(biāo)準(zhǔn)輸出設(shè)備(顯示器) //Java通過Scanner類創(chuàng)建對(duì)象,來讀取System.in的輸入 //怎么理解上句話?對(duì)于Java中要接收來自標(biāo)準(zhǔn)輸入設(shè)備的輸入,則必須先創(chuàng)建一個(gè)Scanner類的對(duì)象? //而不像C中定義一個(gè)變量,就可以直接通過scanf()獲取輸入? (2)定義要獲取輸入的變量,并獲取輸入 double radius=input.nextDouble(); //double表示創(chuàng)建一個(gè)雙精度浮點(diǎn)數(shù)變量,通過input的nextDouble方法獲取輸入數(shù)據(jù),賦給該變量。 *定名常量 表示在程序中從不會(huì)改變的數(shù)據(jù)。如下聲明: final datatype constname=CONSTVALUE; //final是定名常量聲明關(guān)鍵字。 *一個(gè)計(jì)算貸款額的對(duì)話框Java程序
|
|