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 閱讀(5195) 評論(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 天塵
          這也行.看來自己的基礎真的是差啊.  回復  更多評論
            

          主站蜘蛛池模板: 鄂托克前旗| 成武县| 湖州市| 荃湾区| 龙川县| 通辽市| 鄂尔多斯市| 丘北县| 调兵山市| 梁山县| 什邡市| 丰都县| 襄樊市| 宜良县| 青龙| 方正县| 大石桥市| 宝清县| 区。| 剑川县| 秭归县| 郧西县| 四子王旗| 阳信县| 合作市| 凤凰县| 沙雅县| 漳浦县| 台中市| 建阳市| 开远市| 永年县| 齐河县| 永仁县| 富蕴县| 原平市| 沽源县| 常熟市| 方城县| 长岛县| 余干县|