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

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

Java基礎--基礎語法2

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

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
国产精品久久久久77777| 2020国产精品视频| 日本免费一区二区三区视频观看| 久久6精品影院| 亚洲高清在线观看| 亚洲精品电影在线| 亚洲自拍另类欧美丝袜| 国产女同一区二区| 日韩av在线网站| 91久久久久久国产精品| 国内外成人免费激情在线视频网站| 国内外成人免费激情在线视频| 欧美巨大黑人极品精男| 久久久久国产精品免费| 91在线视频精品| 亚洲影院高清在线| 成人在线免费观看视视频| 国产精品久久久久久久av电影| 九九热精品视频国产| 亚洲a成v人在线观看| 色综合天天综合网国产成人网| 成人中心免费视频| 国产精品男女猛烈高潮激情| 日韩中文字幕在线看| 国产精品偷伦一区二区| 68精品国产免费久久久久久婷婷| 欧美黑人极品猛少妇色xxxxx| 亚洲午夜国产成人av电影男同| 91国偷自产一区二区三区的观看方式| 日本韩国欧美精品大片卡二| 性欧美在线看片a免费观看| 国产欧美精品日韩精品| 久久国产精品偷| 成人欧美一区二区三区在线| 日韩av手机在线观看| 亚洲一区美女视频在线观看免费| 欧美一区三区三区高中清蜜桃| 欧美激情xxxx性bbbb| 欧美人与物videos| 成人精品视频99在线观看免费| 国产成人免费av| 亚洲加勒比久久88色综合| 亚洲国产精品人久久电影| 96精品视频在线| 日韩在线小视频| 欧美性感美女h网站在线观看免费| 一夜七次郎国产精品亚洲| 91国偷自产一区二区三区的观看方式| 久久久999精品免费| 97精品国产91久久久久久| 欧美黑人一级爽快片淫片高清| 欧美大尺度电影在线观看| 性欧美激情精品| 国产精品户外野外| 亚洲激情第一页| 热久久免费视频精品| 在线观看国产精品91| 欧美丝袜第一区| 久久久女女女女999久久| 日韩成人在线视频网站| 丝袜美腿精品国产二区| 91av在线精品| 久久91亚洲精品中文字幕| 中文字幕一区电影| 欧美最猛黑人xxxx黑人猛叫黄| 日韩av在线直播| 啊v视频在线一区二区三区| 精品中文字幕视频| 91精品久久久久久久久久| 神马久久桃色视频| 国产欧美精品在线播放| 久久久国产视频| 日韩精品在线免费观看视频| 亚洲人午夜精品| 日韩欧亚中文在线| 一本色道久久综合狠狠躁篇怎么玩| 久久91精品国产91久久跳| 韩国三级日本三级少妇99| 久久精品在线视频| 91精品国产91久久久久久不卡| 亚洲国产欧美一区二区三区久久| 欧美成人小视频| xxxxx成人.com| 国产一区二区三区在线| 欧美成人黑人xx视频免费观看| 中文字幕亚洲自拍| 国产精品福利小视频| 国产成人在线一区| 国产精品成人一区二区三区吃奶| 欧美成人一二三| 青青久久aⅴ北条麻妃| 成人av在线网址| 国产91色在线|| 欧美在线视频a| 欧美黑人又粗大| 欧美精品第一页在线播放| 亚洲男人天堂久| 亚洲天堂网在线观看| 日韩中文字幕在线免费观看| 亚洲成色999久久网站| 2019亚洲男人天堂| xxxxx成人.com| 国产美女扒开尿口久久久| 欧美www视频在线观看| 欧美巨乳美女视频| 国产91色在线|| 国产成人+综合亚洲+天堂| 欧美黄色性视频| 精品国产一区av| 欧美性猛交xxxx免费看| 国产精品久久久久国产a级| 亚洲mm色国产网站| 欧美高清电影在线看| 国产亚洲精品久久久优势| 亚洲国产成人在线播放| 欧美日韩国产麻豆| 欧美丰满老妇厨房牲生活| 亚洲综合国产精品| 日韩av在线免费播放| 国产精品美女网站| 国产精品美女免费看| 欧美另类xxx| 97视频在线看| 亚洲国产精品成人va在线观看| 欧美精品成人91久久久久久久| 久久天天躁夜夜躁狠狠躁2022| 成人性生交大片免费观看嘿嘿视频| 成人精品网站在线观看| 久久精品视频在线| 国产99久久精品一区二区| 亚洲国产精品人人爽夜夜爽| 欧美日本啪啪无遮挡网站| 97视频免费在线观看| 日韩av中文字幕在线播放| 日韩亚洲在线观看| 精品亚洲国产成av人片传媒| 日韩精品在线电影| 欧美激情影音先锋| www.日韩免费| 日韩欧美成人区| 亚洲欧美日韩国产精品| 亚洲аv电影天堂网| 久久久久久av| 欧美午夜视频在线观看| 久久精品视频99| 国产一区二区丝袜高跟鞋图片| 欧美另类在线观看| 欧美性xxxx极品高清hd直播| 国产精品直播网红| 欧美性69xxxx肥| 美女福利精品视频| 中文字幕亚洲自拍| 国产欧美一区二区白浆黑人| 成人网欧美在线视频| 性色av一区二区三区| 亚洲国产精品网站| 成人a级免费视频| 欧美夫妻性生活xx| 欧美xxxx做受欧美.88| 日韩免费精品视频| 亚洲一区亚洲二区亚洲三区| 国产精品视频一区二区高潮| 亚洲美女在线观看| 国产精品久久久久久久久久尿|