亚洲精品一二区_国产黄色片网站_99久久久成人国产精品_蜜臀网_国产精品一区二区三区免费_成人av中文字幕_91精品国产欧美一区二区成人


Java分隔符的使用

分享到:
           

    在Java中,有一類特殊的符號(hào)稱為分隔符,包括空白分隔符和普通分隔符。

    空白分隔符

    空白分隔符包括:空格、回車、換行和制表符Tab鍵。空白分隔符的主要作用是分隔標(biāo)識(shí)符,幫助Java編譯器理解源程序。例如:

    int a;

    若標(biāo)識(shí)符int和a之間沒有空格,即inta,則編譯程序會(huì)認(rèn)為這是用戶定義的標(biāo)識(shí)符,但實(shí)際上該語句的作用是定義變量a為整型變量。

    另外,在代碼的編排時(shí),適當(dāng)?shù)目崭窈涂s進(jìn)可以增強(qiáng)代碼的可讀性。看看下面HelloAndroid.java這段代碼。

    public class HelloAndroid{
        public static void main(String args[]){
              System.out.println("Hello Android!");
         }
    }

    在這個(gè)程序中,用到了大量的用于縮排的空格(主要是制表符和回車),如果不使用縮排空格,這個(gè)程序可能會(huì)是如下的模樣。

    public class HelloAndroid{         public static void main(String args[]){
            System.out.println("Hello Android!");
        }
    }

    相比較上一個(gè)程序,這個(gè)程序沒有使用制表符來做縮排,顯然在層次感上差了很多,甚至,還可能是如下情況。

    public class HelloAndroid{public static void main(String args[]){System.out.println("Hello Android!");}}

    這個(gè)程序可讀性更差了:所有的語句都寫在同一行上。在語法上,這個(gè)程序是正確的,但是,在可讀性上,沒有比這更差的了。因此,在寫程序的時(shí)候,一定要靈活地使用空格來分隔語句或者做格式上的縮排等。但是,也要小心不要濫用它,所以使用空白分隔符要遵守以下規(guī)則:

    ·任意兩個(gè)相鄰的標(biāo)識(shí)符之間至少有一個(gè)分隔符,以便編譯程序能夠識(shí)別;變量名方法名等標(biāo)識(shí)符不能包含空白分隔符。

    ·空白分隔符的多少?zèng)]有什么含義,一個(gè)空白符和多個(gè)空白符的作用相同,都是用來實(shí)現(xiàn)分割功能的。

    ·空白分隔符不能用非普通分隔符替換。

    普通分隔符

    普通分隔符具有確定的語法含義,有如下7種普通分隔符,如表1所示。

    表1 分隔符功能說明表

分隔符 名稱 功能說明
 { } 大括號(hào)(花括號(hào)) 用來定義塊、類、方法及局部范圍,也用來包括自己初始化的數(shù)組的值。大括號(hào)必須成對(duì)出現(xiàn)
 [ ] 中括號(hào)(方括號(hào)) 用來進(jìn)行數(shù)組的聲明,也用來撤銷對(duì)數(shù)組值的引用
 ( ) 小括號(hào)(圓括號(hào)) 在定義和調(diào)用方法時(shí),用來容納參數(shù)表。在控制語句或強(qiáng)制類型轉(zhuǎn)換的表達(dá)式中用來表示執(zhí)行或計(jì)算的優(yōu)先權(quán)
  ; 分號(hào) 用來表示一條語句的結(jié)束。語句必須以分號(hào)結(jié)束,否則即使一條語句跨行或者多行,仍是未結(jié)束的
  , 逗號(hào) 在變量生命中用于分隔變量表中的各個(gè)變量,在for控制語句中,用來將圓括號(hào)里的語句鏈接起來
  : 冒號(hào) 說明語句標(biāo)號(hào)
  . 圓“點(diǎn)” 用于類/對(duì)象和它的屬性或者方法之間的分隔。例如,圓點(diǎn)“.”就起到了分隔類/對(duì)象和它的方法或者屬性的作用

    Java分隔符使用舉例:

    public class TestSeparated{
        int a,b;
        double salary=1000,tax=0.01;
        public void func(int x,int y){
            double result;
            result=salary*tax;
            System.out.println(result);
            =x,
            b=y;
            System.out.println(a+","+b);
        }
        public static void main(String[] args){
            TestSeparated obj=new TestSparated();
            obj.func(10,20);
        }
    }

   熱點(diǎn)鏈接:

   1、Java中javadoc注釋使用規(guī)則
   2、Java源文件結(jié)構(gòu)詳解
   3、Java中的類和對(duì)象
   4、Java構(gòu)造器的使用方法
   5、Java驅(qū)動(dòng)在智能嵌入式設(shè)備上更具優(yōu)勢

更多新聞>> 

主站蜘蛛池模板: 日日干夜夜操 | 九九热九九 | 亚洲第一视频网站 | 免费成人激情视频 | 国产一区二区三区在线影院 | 国产制服丝袜在线 | jizz在线免费观看 | 日韩xxxx高清在线观看 | 经典香港一级a毛片免费看 精彩视频一区二区 | 真实一级一级一片免费视频 | 9久热 | 激情小说图片 | 蜜芽一区二区国产精品 | 日本xxx网站 | 国产欧美日韩视频免费61794 | 日本韩国欧美在线 | 高清波多野结衣一区二区三区 | 国产欧美一区二区精品性色tv | 久久水蜜桃 | 国产成人啪午夜精品网站 | 69视频在线观看xxxxx | 日毛片 | 国产精品久久久久鬼色 | 九九热在线精品视频 | 国产人妖ts视频在线观看 | 成人看片黄在线观看 | 九九全国免费视频 | 久草免费资源站 | 日韩免费a级在线观看 | 日本狠狠操| 欧美九九 | 激情亚洲婷婷 | 日本高清va不卡视频在线观看 | 国产毛片久久国产 | 一区二区三区免费视频观看 | 秋霞韩国理论片观看 | 亚洲黄色在线观看视频 | 人人上人人干 | 人人草人人舔 | 国产精品99久久 | 色秀视频在线观看全部 |