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

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

Java基礎--基礎語法2

2019-11-14 11:48:41
字體:
來源:轉載
供稿:網友

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
久久久久国产视频| 一区二区av在线| 久久精品亚洲一区| 国产伦精品一区二区三区精品视频| 538国产精品一区二区在线| 少妇av一区二区三区| 欧美肥臀大乳一区二区免费视频| 久久夜色精品国产亚洲aⅴ| 欧美专区在线观看| 国产成人久久久| 欧美日韩国产一区二区三区| 欧美国产极速在线| 在线成人一区二区| 欧美黄色片视频| 亚洲人成自拍网站| 国产女人精品视频| 性欧美在线看片a免费观看| 亚洲大胆人体在线| 亚洲国产天堂久久国产91| 92版电视剧仙鹤神针在线观看| 97超级碰碰碰| 亚洲天堂影视av| 在线观看欧美www| 亚洲精品久久久久久久久久久久| 国产精品黄页免费高清在线观看| 日韩高清电影免费观看完整版| 亚洲精品v天堂中文字幕| 亚洲性日韩精品一区二区| 日韩免费在线观看视频| 欧美激情视频一区二区| 九色精品免费永久在线| 日韩精品久久久久久久玫瑰园| 亚洲人精品午夜在线观看| 最新日韩中文字幕| 国产精品亚洲第一区| 色综合久久88色综合天天看泰| 日韩中文娱乐网| 日韩激情av在线播放| 日本久久91av| 国产精品第100页| 欧美性猛交xxx| 一区二区三区天堂av| 欧美在线免费看| 亚洲91精品在线| 国产视频精品自拍| 国产日韩欧美日韩大片| 91极品视频在线| 久久精品福利视频| 精品福利在线看| 国产精品丝袜高跟| 日本精品久久电影| 国产成人综合精品| 日韩亚洲精品电影| 亚洲va欧美va国产综合剧情| 亚洲成人av片| 性欧美办公室18xxxxhd| 68精品国产免费久久久久久婷婷| www国产精品com| 国产成人在线精品| 欧美精品在线免费观看| 色狠狠av一区二区三区香蕉蜜桃| 欧美激情视频一区二区| 亚洲精品自拍视频| 亚洲一区二区精品| 国产男人精品视频| 欧美电影免费观看高清| 欧美乱大交做爰xxxⅹ性3| 欧美视频在线观看免费网址| 欧美日韩美女视频| 日本伊人精品一区二区三区介绍| 久久99精品久久久久久琪琪| 欧美一二三视频| 成人亚洲欧美一区二区三区| 97精品国产97久久久久久免费| 伊是香蕉大人久久| 久久精品电影网站| 国产在线拍揄自揄视频不卡99| 精品无人区乱码1区2区3区在线| 欧美日韩免费一区| 亚洲一区二区三区久久| 日韩美女视频在线观看| 欧美裸体xxxxx| 国产在线视频欧美| 日韩中文字幕av| 国产精品电影观看| 国产视频精品在线| 影音先锋日韩有码| 92看片淫黄大片欧美看国产片| 亚洲人成啪啪网站| 欧美日韩亚洲一区二区三区| 大量国产精品视频| 久久久电影免费观看完整版| 日韩在线观看电影| 97不卡在线视频| 国产精品99久久久久久久久| 91在线国产电影| 亚洲男人的天堂在线播放| 国产精品r级在线| 欧美日韩亚洲视频| 综合欧美国产视频二区| 456亚洲影院| 久久精品久久精品亚洲人| 日本久久久久亚洲中字幕| xxxxxxxxx欧美| 国产精品盗摄久久久| xvideos成人免费中文版| 亚洲理论片在线观看| 欧美成人四级hd版| 中文字幕视频在线免费欧美日韩综合在线看| 久久久噜噜噜久久| 欧美另类交人妖| 97精品视频在线| 亚洲毛片在线观看| 久久亚洲国产精品成人av秋霞| 日韩在线欧美在线国产在线| 亚洲一区二区三区四区在线播放| 中文字幕精品一区久久久久| 一本一本久久a久久精品牛牛影视| 亚洲日韩中文字幕| 国产美女搞久久| 欧美做爰性生交视频| 久久中国妇女中文字幕| 欧美人与物videos| 国产成人午夜视频网址| 国内伊人久久久久久网站视频| 一区二区三区黄色| 68精品国产免费久久久久久婷婷| 欧美一乱一性一交一视频| 国产一区二区在线免费| 久久成人精品视频| 国产一区二区美女视频| 久久久999成人| 国产一区二区三区视频在线观看| 欧美电影免费观看电视剧大全| 98精品国产自产在线观看| 亚洲欧美在线磁力| 国产盗摄xxxx视频xxx69| 欧美精品生活片| 亚洲美女免费精品视频在线观看| 成人福利视频网| 97香蕉超级碰碰久久免费的优势| 日韩电影在线观看永久视频免费网站| 国产成人在线播放| 久久久久久久久久久国产| 国产精品r级在线| 精品亚洲国产成av人片传媒| 国产精品成人国产乱一区| 亚洲第一精品福利| 久久久av免费| 久久久国产精品亚洲一区| 日本一欧美一欧美一亚洲视频| 精品爽片免费看久久| 欧美与欧洲交xxxx免费观看| 精品久久久中文| 在线播放日韩精品| 久久久久久com| 亚洲在线观看视频| 亚洲福利视频久久| 2018中文字幕一区二区三区| 久久国产精品影视| 国产成人精品999| 曰本色欧美视频在线| 91视频88av| 欧美黄色小视频|