<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    在表達式中容易被忽視,容易出錯的幾個小知識點

    今天學習時,發(fā)現(xiàn)了幾個以前的知識漏洞,附在下邊:

    /*******************************************************************************
    ?* 程序說明: 在表達式中容易被忽視,容易出錯的幾個小知識點
    ?* 編寫者:? 陳貴波
    ?* 日期:?? 2007-10-02 — 2007-10-02
    ?******************************************************************************/

    public class ExpressionBeingIgnored {
    ?? ?/**
    ?? ? * @param args
    ?? ? */
    ?? ?public static void main(String[] args)
    ?? ?{
    ?? ??? ?int i = 0;
    ?? ??? ?
    ?? ??? ?i = 0;
    ?? ??? ?i = i + (i = 1);
    ?? ??? ?System.out.println(i);?? ??? ?//輸出結(jié)果為:1
    ?? ??? ?
    ?? ??? ?i = 0;
    ?? ??? ?i =(i = 1) + i;
    ?? ??? ?System.out.println(i);?? ??? ?//輸出結(jié)果為:2
    ?? ??? ?
    ?? ??? ?i = 1;
    ?? ??? ?i += i + (i=3);
    ?? ??? ?System.out.println(i);?? ??? ?//輸出結(jié)果為:5
    ?? ??? ?
    ?? ??? ?i = 1;
    ?? ??? ?i += (i=3) + i;
    ?? ??? ?System.out.println(i);?? ??? ?//輸出結(jié)果為:7
    ?? ??? ?
    ?? ??? ?double d = 1.0;?? ??? ??? ??? ??? ?
    ?? ??? ?d += 1.5 * 3 + (++d);
    ?? ??? ?System.out.println(d);?? ??? ?//輸出結(jié)果為:7.5
    ?? ??? ?
    ?? ??? ?d = 1.0;
    ?? ??? ?d -= 1.5 * 3 + d++;
    ?? ??? ?System.out.println(d);?? ??? ?//輸出結(jié)果為:-4.5
    ?? ??? ?
    ?? ??? ?System.out.println("1" + 1 + 1);?? ??? ?//輸出結(jié)果為:111
    ?? ??? ?System.out.println("1" + (1 + 1));?? ?//輸出結(jié)果為:12
    ?? ?}
    }

    此外,我也剛剛注意到
    ??? ??? System.out.println("j is " + j + " and
    ???? ??? ??? ??? ??? ??? ??? k is " + k);
    是不能編譯通過的,必須寫為
    ??? ??? System.out.println("j is " + j + " and k is " + k);
    也就是說,""之間的字符串必須寫在一行中,不能換行!

    posted on 2007-10-02 14:39 陳貴波 閱讀(351) 評論(1)  編輯  收藏 所屬分類: 學習筆記

    評論

    # re: 在表達式中容易被忽視,容易出錯的幾個小知識點 2007-10-03 15:15 Unmi

    我看到上面的問題,一定會要求編寫人員重寫,因為這不是寫給人看的
    現(xiàn)代編程首先是給人看的,其次才是機器

    表達式中出現(xiàn)賦值
    自加或自減然后又再次賦給同一變量

    這些都是會讓人驚詫莫名的,所以也就沒功夫去仔細捉摸,也少浪費點精力,這跟記住每一個運算符的優(yōu)先級一樣無趣。  回復  更多評論   


    只有注冊用戶登錄后才能發(fā)表評論。


    網(wǎng)站導航:
     
    <2007年10月>
    30123456
    78910111213
    14151617181920
    21222324252627
    28293031123
    45678910

    導航

    統(tǒng)計

    常用鏈接

    留言簿(16)

    隨筆分類(12)

    隨筆檔案(13)

    文章分類

    新聞分類(1)

    新聞檔案(30)

    相冊

    常去論壇

    搜索

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 亚洲一区二区三区国产精华液 | 真实乱视频国产免费观看| 麻豆国产VA免费精品高清在线| 久久精品国产亚洲av日韩| 国内精品久久久久影院亚洲| kk4kk免费视频毛片| 91黑丝国产线观看免费| 亚洲精品人成无码中文毛片| 久久亚洲精品专区蓝色区| 国产午夜不卡AV免费| 国产在线a不卡免费视频| 亚洲最大黄色网站| a毛片免费在线观看| 国产免费无遮挡精品视频| 亚洲嫩草影院久久精品| 一本岛v免费不卡一二三区| 无码一区二区三区免费视频| 亚洲精品乱码久久久久久按摩 | 中国一级特黄高清免费的大片中国一级黄色片| 国产在线a免费观看| 亚洲va久久久噜噜噜久久天堂| 视频一区在线免费观看| 国产精品免费观看久久| 亚洲heyzo专区无码综合| 免费看污成人午夜网站| 亚洲精品无码不卡在线播放| 一区二区三区观看免费中文视频在线播放 | 色欲国产麻豆一精品一AV一免费| 亚洲小视频在线观看| 在线观看特色大片免费视频 | 亚洲人成影院午夜网站| 久久久精品免费国产四虎| 亚洲国产aⅴ综合网| 国产精品亚洲天堂| 日韩黄色免费观看| 亚洲色欲色欲www在线播放| 亚洲av无码成人精品区| 99久久国产免费-99久久国产免费 99久久国产免费中文无字幕 | 九九免费久久这里有精品23| 久久精品亚洲日本佐佐木明希| 成人免费AA片在线观看|