stringbuffer

    2熱度

    4回答

    對於下面的代碼,我應該在靜態方法中使用哪個類,StringBuilder或StringBuffer?基於API,StringBuffer是線程安全的,但StringBuilder不是。 public static String getString(int[] arrs) { StringBuilder sb = new StringBuilder(); //1 StringBu

    1熱度

    1回答

    下面是讓我困惑的程序。以下程序的輸出是 The USA main USA 如果我更換所有字符串的StringBuffer然後我得到 "The USA main The USA"。請幫我理解這一點。 public class Confusing { public static void sss(String s1){ s1= "The "+s1; System

    -2熱度

    3回答

    我是Java的新手,並且有一個與創建字符串有關的問題。 案例1: String a = "hello"; String b = "world"; a = a + b; System.out.println(a); 案例2: String a; String a = "hello"; a = new String("world"); System.out.println(a);

    0熱度

    2回答

    晚上好,我在博客it's NOT safe to replace a StringBuffer object with a StringBuilder in java version earlier than 1.5中閱讀了這些聲明,這似乎是一個事實,但沒有明顯的理由!我知道StringBuffer是擴展類java.lang.AbstractStringBuilder。 StringBuilder

    0熱度

    2回答

    我正在完成這項任務,我想知道如何以一次10個字符的組來顯示序列。 下面是工作程序截圖: 欲組在輸出框10個字符,例如: 1 CTCTAACGCG CAAGCGCATA TCCTTCTAGG 61 .... 大約有60個字符中的每一行不包括空格和數字,所以必須有6組10個字符。 下面是我提出來顯示該輸出的代碼: public void dispLines() { // Get the

    -2熱度

    5回答

    我目前在做一個Java項目,並認爲StringBuffer的會有很大幫助在執行這個特殊的任務,我在哪裏「建築」矩陣的字符串表示: /** * Returns a String representation of the Matrix using the getIJ getter * function. You should use MaF.dF to format the double num

    0熱度

    3回答

    我有字符串緩衝區變量,它保存從文件中讀取的輸入。有些情況下我獲得巨大的輸入文件。在這些情況下,我得到OutOfMemoryError。 這裏是我的代碼: StringBuffer response = new StringBuffer(""); BufferedReader in = new BufferedReader(isr); String inputLine; while ((inp

    0熱度

    2回答

    我對編程非常陌生,可以使用一些幫助。我正在學習如何使用StringBuffer類,並編寫了一個簡單的代碼。但是,當我嘗試運行該程序時,我不斷收到錯誤消息「找不到符號」。任何建議都會很棒!謝謝! public class StringBuffer{ public static void main(String[] args) { StringBuffer sbuff

    1熱度

    1回答

    我想在一個字符串插入多個字,但是相對於原始字符串: StringBuffer sb = new StringBuffer("abcdefghijk"); sb.insert(3,"123"); sb.insert(5,"456"); System.out.println(sb); 結果: abc124563defghijk 我想結果是: abc123de456fghijk 我該怎

    4熱度

    3回答

    我的問題是如果我使用StringBuffer(或StringBuilder),並且如果我多次調用實例的toString方法。 StringBuffer會每次返回String的新實例,還是從String池返回String? (假設我在調用之間沒有對StringBuffer進行任何更改)