零基礎學java,Java學習第5節,常量、變量和接受鍵盤輸入

寫在前邊,作為一隻有頭髮的程序員,在it這個領域深耕了8年,為了感謝大家的支持,特整理了java、web前端、python、大數據AI 等各種語言的學習資料,方便大家的學習,有需要的私信回覆“資料”免費領取。

零基礎學java,Java學習第5節,常量、變量和接受鍵盤輸入


Java中用變量和常量來存儲數據。

1、變量

Variable是在程序中可以被改變的量。

變量有四個要素:類型、變量名、值、作用域。

【修飾符】數據類型 變量名【=表達式】【,變量【=表達式】】

其中,修飾符決定變量的訪問控制。

數據類型決定變量的取值範圍、佔用內存單元的字節數及其可參與的運算等。

變量名為合法的標識符,此處為自己取名。

【】為可省略內容。

=表達式,即為給變量賦值。

如:int i;

int I,j;

int i=3,j=i+2;

2、常量

有兩種:直接常量、符號常量。

(1)直接常量

直接常量是在程序中直接引用的常量,有數值型和非數值型常量。例:123,”acb”等均為直接常量。

(2)符號常量

符號常量保存在程序中不能被改變的常量,用關鍵字final聲明。

例:final double PI=3.1415926;

注意:小數默認為double類型的數據。

例:求圓的面積。

其中,radius為半徑。

PI為符號常量,用來保存圓周率。


零基礎學java,Java學習第5節,常量、變量和接受鍵盤輸入

零基礎學java,Java學習第5節,常量、變量和接受鍵盤輸入


3、 接收鍵盤輸入

Java可接收鍵盤輸入。

如上例,要改變radius半徑的值,需要修改代碼,接收不了鍵盤輸入,對我們而言,並不方便。

Java可用類Scanner來接收鍵盤輸入。

此類包含在包util中,因此要先導入包。

Import Java.util.*;

用此行語句導入包即可。

具體用法如下例所示。

importjava.util.*;

publicclass A

{

public static void main(String args[]){

Scanner sc = new Scanner(System.in);

System.out.println("請問你叫什麼名字:");

String name=sc.nextLine();

System.out.println("請問你是小男生還是小女生?");

String xb=sc.nextLine();

System.out.println("你的名字是"+name+"性別是"+xb);

System.out.println("請輸入一個整數:");

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("請輸入一個浮點數:");

float f=sc.nextFloat();

System.out.println("The folat is"+f);

}

}

輸出結果為:


零基礎學java,Java學習第5節,常量、變量和接受鍵盤輸入

有正在學習的小夥伴,點贊關注轉發,抓緊上車,祝每個人都學的賊拉好!


分享到:


相關文章: