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

          主站蜘蛛池模板: 望谟县| 民勤县| 绿春县| 灵武市| 七台河市| 中超| 从化市| 吴堡县| 海城市| 赣榆县| 镇坪县| 海安县| 南安市| 宁安市| 岳阳市| 宁都县| 新宁县| 永修县| 太仆寺旗| 长岭县| 股票| 温泉县| 韩城市| 珠海市| 巴彦县| 晋江市| 天气| 长宁县| 牙克石市| 疏附县| 彭州市| 土默特左旗| 灵宝市| 宁晋县| 临颍县| 山丹县| 和平区| 定陶县| 广宁县| 宕昌县| 兰州市|