电竞比分网-中国电竞赛事及体育赛事平台

分享

Java學(xué)習(xí)—5常量、變量和接受鍵盤輸入

 pythonjava學(xué)習(xí) 2021-04-06

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é)果為:

    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多