|
Java中用變量和常量來(lái)存儲(chǔ)數(shù)據(jù)。 1、變量 Variable是在程序中可以被改變的量。 變量有四個(gè)要素:類型、變量名、值、作用域。 變量的聲明格式如下: 【修飾符】數(shù)據(jù)類型 變量名【=表達(dá)式】【,變量【=表達(dá)式】】 其中,修飾符決定變量的訪問(wèn)控制。 數(shù)據(jù)類型決定變量的取值范圍、占用內(nèi)存單元的字節(jié)數(shù)及其可參與的運(yùn)算等。 變量名為合法的標(biāo)識(shí)符,此處為自己取名。 【】為可省略內(nèi)容。 =表達(dá)式,即為給變量賦值。 可聲明多個(gè)變量,之間用逗號(hào)隔開(kāi)。 如:int i; int I,j; int i=3,j=i+2; 2、常量 有兩種:直接常量、符號(hào)常量。 (1)直接常量 直接常量是在程序中直接引用的常量,有數(shù)值型和非數(shù)值型常量。例:123,”acb”等均為直接常量。 (2)符號(hào)常量 符號(hào)常量保存在程序中不能被改變的常量,用關(guān)鍵字final聲明。 例:final double PI=3.1415926; 注意:小數(shù)默認(rèn)為double類型的數(shù)據(jù)。 例:求圓的面積。 其中,radius為半徑。 PI為符號(hào)常量,用來(lái)保存圓周率。 3、 接收鍵盤輸入 Java可接收鍵盤輸入。 如上例,要改變radius半徑的值,需要修改代碼,接收不了鍵盤輸入,對(duì)我們而言,并不方便。 Java可用類Scanner來(lái)接收鍵盤輸入。 此類包含在包util中,因此要先導(dǎo)入包。 Import Java.util.*; 用此行語(yǔ)句導(dǎo)入包即可。 具體用法如下例所示。 importjava.util.*; publicclass A { public static void main(String args[]){ Scanner sc = new Scanner(System.in); System.out.println("請(qǐng)問(wèn)你叫什么名字:"); String name=sc.nextLine(); System.out.println("請(qǐng)問(wèn)你是小男生還是小女生?"); String xb=sc.nextLine(); System.out.println("你的名字是"+name+"性別是"+xb); System.out.println("請(qǐng)輸入一個(gè)整數(shù):"); int i=sc.nextInt(); for(int j=1;j<=i;j++) System.out.print(j+"\t"); System.out.println(""); int b=sc.nextInt(); System.out.println("The numberis "+b); System.out.println("請(qǐng)輸入一個(gè)浮點(diǎn)數(shù):"); float f=sc.nextFloat(); System.out.println("The folat is"+f); } } 輸出結(jié)果為: |
|
|
來(lái)自: pythonjava學(xué)習(xí) > 《待分類》