Dict.CN 在線詞典, 英語學習, 在線翻譯

          都市淘沙者

          荔枝FM Everyone can be host

          統(tǒng)計

          留言簿(23)

          積分與排名

          優(yōu)秀學習網(wǎng)站

          友情連接

          閱讀排行榜

          評論排行榜

          StringBuffer字符串連接

          問題:將一些字符串連接起來
            解決之道:
            三種方法:
            1、直接用+號連接,編譯器將構造一個StringBuffer對象,并調用其append方法
            2、自己構造StringBuffer對象,有append()方法將返回對StringBuffer對象本身的引用。
            3、通過toString方法
            代碼:
            /**
             * StringBufferDemo: 用三種方式構造同樣的字符串
             */
            public class StringBufferDemo {
                public static void main(String[] argv) {
                    String s1 = "Hello" + ", " + "World";
                    System.out.println(s1);
            
                    // 構造StringBuffer對象,并添加一些字符串
                    StringBuffer sb2 = new StringBuffer();
                    sb2.append("Hello");
                    sb2.append(',');
                    sb2.append(' ');
                    sb2.append("World");
            
                    // 將StringBuffer值轉換為字符串,并輸出
                    String s2 = sb2.toString();
                    System.out.println(s2);
            
                    // 現(xiàn)在重復上面的工作,但是采用更為簡明的方式
                    // 典型的“real-world”JAVA
            
                    StringBuffer sb3 = new StringBuffer().append("Hello").
                        append(',').append(' ').append("World");
                    System.out.println(sb3.toString());
            
                }
            }
            
            小結:事實上,不論修改了StringBuffer中的多少字符,所有的方法append(),delete(),deleteCharAt(),insert(),replace(),reverse()等等都只返回改StringBuffer對象的引用,這樣十分有利編程。

          posted on 2006-04-25 11:18 都市淘沙者 閱讀(807) 評論(0)  編輯  收藏 所屬分類: Java Basic/Lucene/開源資料

          主站蜘蛛池模板: 汝阳县| 满洲里市| 平乡县| 武邑县| 和林格尔县| 贵阳市| 秦皇岛市| 随州市| 霍邱县| 南安市| 登封市| 图们市| 镇平县| 常宁市| 阳春市| 龙州县| 汨罗市| 吉安县| 南投市| 白山市| 油尖旺区| 青铜峡市| 视频| 清镇市| 夏邑县| 吐鲁番市| 北海市| 新民市| 桂林市| 高邑县| 长宁区| 五指山市| 奇台县| 泽州县| 元阳县| 大邑县| 唐海县| 青浦区| 朝阳县| 滨州市| 丹巴县|