Thinker

            - long way to go...

            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
            24 隨筆 :: 0 文章 :: 143 評論 :: 0 Trackbacks
            今天查閱了一些資料,看到了一些代碼,深刻的發現了自己的基礎知識是多么的不牢固,所以決定把今天的事情記錄下來給自己一個提醒。這段代碼是這樣的:

          1   private final static String str =
          2     "\1\4\1\5\1\6\1\7\1\10\1\4\1\11\1\12"+
          3     "\1\13\1\14\1\15\1\4\1\16\1\17\1\20\1\21"+
          4     "\2\4\1\17\4\4\1\22\12\4\1\22\1\23\1\24"+
          5     "\1\0\14\25\1\26\6\25\27\0\1\10\1\27\11\0"+
          6     "\1\21\16\0\1\30\24\0\1\17\4\0\1\17\4\0"+
          7     "\1\21\12\0\1\21\7\0\1\22\12\0\1\22\3\0";

          開始的時候看了半天沒明白這是什么意思,只知道是轉義字符,但是經常見到的轉義字符都是\t,\n,\r等,沒見過"\"后面帶一個或兩個數字的,趕緊Google一下轉義字符,這才查到"\ddd"是將 ASCII 字符匹配為八進制數(最多三位),這才恍然大悟,原來"\1"是"\001","\12"是"\012",都是八進制數。哎,都是基礎知識不扎實的結果,因為不太常用而忽略了。

          記錄在此,引以為戒。

          http://www.aygfsteel.com/qujinlong123/
          posted on 2007-04-20 18:53 Long 閱讀(5199) 評論(5)  編輯  收藏 所屬分類: Java

          評論

          # re: Java 的轉義字符 2007-04-20 18:55 Fadesky
          不錯,越是基礎的東西,越要好好學習。  回復  更多評論
            

          # re: Java 的轉義字符 2007-04-20 21:08 久城
          結果......
           
            
          
          
          學習了!  回復  更多評論
            

          # re: Java 的轉義字符 2007-04-20 22:08 呂巖濤
          學習  回復  更多評論
            

          # re: Java 的轉義字符 2007-04-21 10:11 我為J狂
          長見識了!  回復  更多評論
            

          # re: Java 的轉義字符 2007-04-24 09:53 天塵
          這也行.看來自己的基礎真的是差啊.  回復  更多評論
            

          主站蜘蛛池模板: 镇雄县| 双城市| 满洲里市| 大同县| 准格尔旗| 任丘市| 高密市| 固镇县| 邛崃市| 开封市| 东方市| 旺苍县| 山阴县| 罗源县| 防城港市| 灵石县| 平定县| 临汾市| 左云县| 安达市| 思茅市| 涞水县| 土默特左旗| 遂平县| 淮阳县| 肇源县| 东港市| 阿拉尔市| 金昌市| 原平市| 甘谷县| 武平县| 林西县| 怀集县| 泰来县| 眉山市| 绥棱县| 张家港市| 临沧市| 湘西| 娄烦县|