Справочник по C#

    Исходники по языку программирования CSharp

    Как очистить / удалить содержимое StringBuffer ()

    /
    /
    /
    36 Views

    StringBuffer всегда используется для конкатенации строк. Однако этот класс не предоставил метод для очистки существующего контента. Почему нет функции clear ()?

    Вы можете использовать удаление (int start, int end) как подвох:

    
    sb.delete(0, sb.length());
    

    1 пример

    
    package com.csharpcoderr.io;
    
    public class App{
    
    public static void main (String args[]) {
    
    StringBuffer sb = new StringBuffer();
    sb.append("Hello ");
    sb.append("World ");
    sb.append("StringBuffer ");
    
    // очищаем содержимое Stringbuffer
    sb.delete(0, sb.length());
    
    sb.append("String deleted ");
    
    System.out.println(sb.toString());
    
    }
    }
    

    2. Выход

    
    String deleted
    

    Струйный буфер Java

    Как очистить / удалить содержимое StringBuffer ()

    0.00 (0%) 0 votes

    moyadcode13
    • Facebook
    • Twitter
    • Google+
    • Linkedin
    • Pinterest