亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 學院 > 開發設計 > 正文

Java基礎--基礎語法2

2019-11-14 11:15:18
字體:
來源:轉載
供稿:網友

1.運算符

算術運算符:+ ,-, *,  /,%,++,--

擴展:+=,-=,*=,/=,%=            a+=b即是a=a+b

關于算術運算的一個小程序:

    public static void main (String[] array){        int i1 = 10, i2 = 20;        int i =(i2++);                                    //i2++的含義i先取i2的值,然后在對i2進行+1        System.out.PRint("i="+i);                   //此時i=20,i2=21        System.out.println(" i2="+i2);        i =(++i2);                                         //++i2的含義先對i2加1,然后在賦值給i        System.out.print("i="+i);        System.out.println(" i2="+i2);         //此時i=22,i2=22        i = (--i1);        System.out.print("i="+i);        System.out.println(" i1="+i1);        i = (i1--);        System.out.print("i="+i);        System.out.println(" i1="+i1);    }結果:

i=20  i2=21i=22  i2=22i=9    i1=9i=9    i1=8

關系運算符:>,<,>=,<=,==,!=

邏輯運算符:!非,&與,|或,^異或(相同為0相異為1),&&短路與,||短路或

短路與和或,與,與或的區別:i=1,j=2;booleanflag=(i>3)&&((i+j)>5)//第二個操作數不再計算,因為第一個操作數已經能夠判斷出flag的值

 a b !a a&b a|b a^b a&&b a||b
 1 1 0 1 1 0 1 1
 1 0 0 0 1 1 0 1
 0 1 1 0 1 1 0 1
 0 0 1 0 0 0 0 0

位運算符:&,|,^,~,>>,<<,>>>不是重點

賦值運算符:=

字符串連接符:+

int id = 800+90;

String s= "hello"+"world";

+運算符兩側的操作數中只要有一個是字符串類型,系統將自動將另一個操作數轉換為字符串然后在進行連接

當進行打印時,無論任何類型,都自動轉為字符串進行打印

int c = 12;

System.out.print("c="+c);

結果是c=12;12為字符型

三目運算符

x?y:z    其中x為boolean類型表達式,先計算x的值,若為true,則整個三目運算的結果為表達式y的值,否則整個運算的結果為y。

ine x = -100;

int flag = x>0?1:(x==0?0:-1);

flag = -1;運算從括號里開始運算

2.語句

條件語句

if

if…else

if…else if

if…else if…else if…else

循環語句

1.for(表達式1;表達式2;表達式3)

首先計算表達式1,接著執行表達式2,若表達式2的值=true,則執行語句,接著計算表達式3,在判斷表達式2的值;以此重復下去,直到表達式2的值=false

2.while(邏輯表達式){語句}

先判斷邏輯表達式的值。若為true,則執行后面的語句,然后再次判斷條件并反復執行,直到條件不成立為止。

3.do{語句}while(邏輯表達式);

先執行語句,再判斷邏輯表達式的值,若為true,在執行語句,否則結束循環

public static void main (String[] array){  int i = 0;  while(i < 10){   System.out.print(i+" ");   i++;  }  i = 0;  do{   System.out.print(i+" ");   i++;  }while(i < 10); }結果為:

0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 

4.break和continue

break語句用于終止某個語句塊的執行。用在循環語句體中,可以強行退出循環;

    public static void main (String[] array){        int stop = 4;        for(int i = 1; i <=10;i++){            if(i == stop)break;                         //當i=stop時,退出循環            System.out.println(" i= " +i);        }    }結果為:

i=1;

i=2;

i=3;

continue語句用在循環體中,用于終止某次循環過程,跳過循環體中continue語句下面未執行的循環,開始下一次循環過程;

    public static void main (String[] array){        int skip = 4;        for(int i = 1;i <=5;i++){            if(i == skip)continue;                   //當i等于skip時,跳過當次循環            System.out.println("i="+i);        }    }

結果是:

i=1i=2i=3i=5

循環語句舉例,求101到200之間的質數

    public static void main (String[] array){        for(int i=101;i<200;i+=2){            boolean f =true;            for(int j =2;j < i;j++){                if(i%j== 0){                    f= false;                    break;                }            }            if(!f){                continue;}            System.out.print(" "+ i);        }    }

結果是: 101 103 107 109 113 127 131 137 139 149 151 157 163 167 173179 181 191 193 197 199

 

5.switch語句

switch(){

case xx:

……

case xx:

……

default:

……

}

(1).小心case穿透,后面跟上break;

(2).多個case可以合并到一起;

例:

int i = 8;switch(i){    case 8:    case 3:    case 2:    System.out.printIn("A");    break;    ……}結果是:A

(3).default可以省略,但不推薦省略

(4).java中switch語句只能探測int類型值

3.方法

Java的方法類似于其他語言的函數,是一段用來完成特定功能的代碼片段,聲明格式:

[修飾符1  修飾符2  ……]返回值類型  方法名 (形式參數列表){java語句;……}

形式參數:在方法被調用時用于接收外界輸入的數據。         //車間需要的東西的類型

實參:調用方法時實際傳給方法的數據。                              //給車間實際生產的材料

返回值:方法在執行完畢后返回給調用發的環境的數據。      //車間返回的產品

返回值類型:事先約定的返回值的數據類型,如無返回值,必須給出返回值類型void。 //車間返回的產品類型

java語言中使用下述形式調用方法:對象名,方法名(實參列表)

實參的數目,數據類型和次序必須和所調用的方法聲明的形參列表匹配,return語句終止方法的運行并指定要返回的數據。

java中進行函數調用中傳遞參數是,遵循值傳遞的原則:基本類型傳遞的是該數據值本身。引用類型傳遞的是對對象的引用,而不是對象本身。

例如:

    public static void main (String[] array){        m();        m2(2);        m3('3',4);        m4(4, 6);        int i = m4(4, 6);        System.out.println(i);    }    public static void m(){        //return;        System.out.println("ok");        System.out.println("hello");    }    public static void m2(int i) {        if(i > 3)            return;        System.out.println(i);    }    public static void m3(int i, int j) {        System.out.println(i +j);    }    public static int m4(int i, int j) {        return i > j ? i : j;    }結果為:

okhello2556

 


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
中文字幕精品www乱入免费视频| 91社区国产高清| 久久久久久久久国产| 中文字幕av一区二区| 日韩极品精品视频免费观看| 国外成人在线视频| 国产精品久久久久久久美男| 日本91av在线播放| 成人免费淫片视频软件| 91探花福利精品国产自产在线| 欧美久久久精品| 日韩中文在线中文网三级| 国产亚洲激情视频在线| 日韩电影中文字幕一区| 黑丝美女久久久| 精品福利一区二区| 久久久久久亚洲精品中文字幕| 亚洲视频在线看| 久久天天躁狠狠躁夜夜躁| 国产精品三级美女白浆呻吟| 日韩久久午夜影院| 久久琪琪电影院| 亚洲欧美日本伦理| 中文字幕日韩视频| 久久人人爽人人爽人人片av高请| 中文字幕亚洲欧美日韩高清| 国产精品va在线播放我和闺蜜| 最近中文字幕2019免费| 日韩美女视频中文字幕| 国产欧美最新羞羞视频在线观看| 亚洲激情国产精品| 97香蕉久久超级碰碰高清版| 亚洲福利视频网| 欧美成人免费va影院高清| 欧美精品在线观看91| 成人黄色免费网站在线观看| 久久精品国产电影| 欧美性猛交xxxx偷拍洗澡| 欧美高清性猛交| 亚洲国产女人aaa毛片在线| 久久久99久久精品女同性| 亚洲欧洲视频在线| 国产欧洲精品视频| 欧美成人精品在线播放| 国产一区二中文字幕在线看| 26uuu久久噜噜噜噜| 色综合视频一区中文字幕| 亚洲国产成人久久综合一区| 成人免费视频在线观看超级碰| 欧美激情第99页| 国产va免费精品高清在线观看| 欧美成人精品在线观看| 日本aⅴ大伊香蕉精品视频| 色先锋久久影院av| 国产91在线播放精品91| 国产精品美女久久久久av超清| 最近2019年中文视频免费在线观看| 亚洲精品久久久久久久久久久久久| 亚洲精品91美女久久久久久久| 亚州成人av在线| 国产精品一区二区久久精品| 国产精品日韩在线播放| 日韩av免费观影| 国产98色在线| 欧美日本啪啪无遮挡网站| 精品自在线视频| 欧美精品制服第一页| 97精品国产97久久久久久免费| 亚洲欧美在线看| 日韩一级裸体免费视频| 国产女精品视频网站免费| 欧美日韩国产精品一区二区不卡中文| 国产亚洲精品久久久优势| 国产精品久久二区| 国产精品女视频| 欧美电影在线观看高清| 亚洲综合在线中文字幕| 91国产在线精品| 欧美激情一区二区三区久久久| 俺去亚洲欧洲欧美日韩| 欧美激情网友自拍| 日韩电视剧在线观看免费网站| 国产91久久婷婷一区二区| 夜夜嗨av一区二区三区免费区| 久久国产精品电影| 日韩日本欧美亚洲| 国产精品久久久久久av福利软件| 日本a级片电影一区二区| 久久久免费精品| 国产日韩欧美自拍| 91av在线播放| 66m—66摸成人免费视频| 91丨九色丨国产在线| 欧美性猛交丰臀xxxxx网站| 欧美黑人一区二区三区| 久久久久久久久久久免费| 久久久之久亚州精品露出| 欧美一级视频免费在线观看| 亚洲国产精品悠悠久久琪琪| 国产成人精品电影| 亚洲国产精品人人爽夜夜爽| www高清在线视频日韩欧美| 欧美日韩高清在线观看| 疯狂欧美牲乱大交777| 成人免费视频网| 欧美在线一区二区视频| 国产精品网站视频| 国产精品热视频| 久久久国产精品视频| 色综合久久精品亚洲国产| 久久久国产视频91| 亚洲理论电影网| 成人精品久久久| 国产欧美欧洲在线观看| 日韩天堂在线视频| 国产精品美女久久久久av超清| 欧美大片在线免费观看| 亚洲乱亚洲乱妇无码| 欧美精品福利视频| 欧美性猛交99久久久久99按摩| 久久精品亚洲94久久精品| y97精品国产97久久久久久| 久久久女人电视剧免费播放下载| 亚州精品天堂中文字幕| 久久综合伊人77777| 欧美韩国理论所午夜片917电影| 最近更新的2019中文字幕| 久久影院中文字幕| 青草青草久热精品视频在线网站| 国产日韩欧美电影在线观看| 美女啪啪无遮挡免费久久网站| 欧美黄色性视频| 久久久999精品免费| 最新国产精品拍自在线播放| 韩剧1988免费观看全集| 96sao精品视频在线观看| 亚洲人成电影网站色| 亚洲欧美日韩一区二区三区在线| 一区二区三区www| 久久久国产视频91| 亚洲字幕一区二区| 欧美黄网免费在线观看| 中文字幕日韩在线播放| 中文综合在线观看| 丁香五六月婷婷久久激情| www.xxxx精品| 亚洲一区二区三区成人在线视频精品| 国产综合色香蕉精品| 理论片在线不卡免费观看| 91精品国产乱码久久久久久蜜臀| 中文字幕免费国产精品| 45www国产精品网站| 欧美日韩国产黄| 亚洲精品久久久久国产| 欧洲一区二区视频| 欧美中文字幕在线视频| 国产在线高清精品| 国产亚洲精品va在线观看| 欧美xxxx做受欧美.88| 九九热最新视频//这里只有精品| 欧美麻豆久久久久久中文| 亚洲午夜未满十八勿入免费观看全集| 亚洲电影中文字幕| 国产自产女人91一区在线观看|