亚洲最大看欧美片,亚洲图揄拍自拍另类图片,欧美精品v国产精品v呦,日本在线精品视频免费

  • 站長資訊網(wǎng)
    最全最豐富的資訊網(wǎng)站

    java中的語句是什么

    java中的語句是什么

    在 Java 中,語句是最小的組成單位,每個(gè)語句必須使用分號(hào)作為結(jié)束符。

    除此之外,Java 對語句無任何其他限制,開發(fā)人員可以很隨意地用符合自己風(fēng)格的方式編寫語句。

    例如,可以將一個(gè)語句放在多行中,示例如下:

    String str = "Apple " +"Banner "+"Pear " +" Orange";

    由于 Java 使用分號(hào)作為語句的結(jié)束符,所以上面的 3 行代碼會(huì)被 Java 認(rèn)為是一條語句,因?yàn)檫@ 3 行中只有一個(gè)分號(hào)。但是,我們不推薦使用這種方式來編寫語句。

    同樣,因?yàn)槭褂梅痔?hào)作為分隔符,將多個(gè)語句放在一行來編寫也是允許的。例如,下面的示例代碼也是正確的。

    int a = 0,b,c;b=a+10;b++;c=a*b;System.out.println(c);

    上面將 5 個(gè)語句放在一行中。

    為了使程序語句排列得更加美觀、容易閱讀和排除錯(cuò)誤,一般使用如下規(guī)則格式化源代碼:

    1、在一行內(nèi)只寫一個(gè)語句,并采用空格、空行來保證語句容易閱讀。

    2、在每個(gè)復(fù)合語句內(nèi)使用 Tab 鍵向右縮進(jìn)。

    3、大括號(hào)總是放在單獨(dú)的一行,便于檢查是否匹配。

    空語句

    所謂空語句,它在程序中什么都不做,也不包含具有實(shí)際性的語句。在程序中,空語句主要用來作為空循環(huán)體。

    空語句的語法格式如下:

    ; // 其實(shí)就是一個(gè)分號(hào)

    執(zhí)行一個(gè)空語句就是將控制轉(zhuǎn)到該語句的結(jié)束點(diǎn)。這樣,如果空語句是可到達(dá)的,則空語句的結(jié)束點(diǎn)也是可到達(dá)的。

    表達(dá)式語句

    在很多的高級語言中,有專門的賦值語句。而在 Java 中將賦值作為一個(gè)運(yùn)算符,因此只有賦值表達(dá)式。在賦值表達(dá)式后面添加分號(hào)就成了獨(dú)立的語句。

    以下是一些表達(dá)式的示例語句:

    3.1415926; (a+b)/2; x*y*z-y+(20-x);

    這些表達(dá)式能夠被 Java 編譯器識(shí)別,但是由于沒有對程序進(jìn)行任何操作,因此無任何意義。

    一般表達(dá)式語句應(yīng)該能完成一個(gè)操作,如修改變量的值或者作為函數(shù)參數(shù)等。具體方法是,在表達(dá)式的左側(cè)指定一個(gè)變量來存儲(chǔ)表達(dá)式的值,或者將表達(dá)式傳遞給函數(shù)。

    以下是修改后的表達(dá)式語句:

    pi=3.1415926; output(pi); // 將pi的值傳遞到output()函數(shù)中作為參數(shù) sum=(a+b)/2; printf("%f",sum); // 將sum的值傳遞到printf()函數(shù)輸出 temp=x*y*z-y+(20-x); // 將表達(dá)式的值保存到temp變量中

    復(fù)合語句

    復(fù)合語句又稱為語句塊,是很多個(gè)語句的組合,從而可以將多個(gè)語句看作單個(gè)語句。

    復(fù)合語句的語法格式如下:

    {     statement-list // 語句列表 }

    可以看到由一個(gè)擴(kuò)在大括號(hào)內(nèi)的可選 statement-list 組成。statement-list 是由一個(gè)或者多個(gè)語句組成的列表,如果不存在 statement-list,則稱該語句塊是空的。

    執(zhí)行規(guī)則如下:

    1、如果語句塊是空的,控制轉(zhuǎn)到語句塊的結(jié)束點(diǎn)。

    2、如果語句塊不是空的,控制轉(zhuǎn)到語句列表。當(dāng)控制到達(dá)語句列表的結(jié)束點(diǎn)時(shí),控制轉(zhuǎn)到語句的結(jié)束點(diǎn)。

    例 1:

    創(chuàng)建一個(gè)語句塊,該語句塊包含 3 條語句。

    {     width = 10; // 為width變量賦值     height = 90; // 為height變量賦值     area = width * height; // 計(jì)算width變量和height變量的乘積 }

    上述代碼執(zhí)行后,sum 變量的值為 900。上述的語句塊中大括號(hào)內(nèi)包含了 3 條語句。第一條語句為 width 變量賦值,第二條語句為 height 變量賦值,第三條語句則將 width 和 height 相乘,結(jié)果保存在 sum 變量中。

    推薦教程:java入門教程

    贊(0)
    分享到: 更多 (0)
    網(wǎng)站地圖   滬ICP備18035694號(hào)-2    滬公網(wǎng)安備31011702889846號(hào)