2016-03-01 14 views

Trả lời

6

Dart tên họ khác nhau

insert trở thành write delete trở thành clear

cho reverse bạn có thể gọi toString và sau đó reverse.

Ví dụ:

var buffer = new StringBuffer(); 

    buffer.write("Hello"); 
    buffer.write("world"); 

    print(buffer.toString()); 
    print(buffer.toString().split('').reversed.join()); 
+0

rõ ràng về cơ bản xóa tất cả mọi thứ. Điều gì sẽ xảy ra nếu bạn muốn xóa một ký tự hoặc tập con của các ký tự trong bộ đệm chuỗi? Có thể như thế này https://docs.oracle.com/javase/7/docs/api/java/lang/StringBuilder.html#delete(int,%20int) – Eternalcode

+0

Tôi đoán bạn cần phải tạo một 'StringBuffer' mới và sao chép phần trước char và sau char. Bạn có thể tạo một vấn đề trong http://github.com/dart-lang/sdk nếu bạn nghĩ rằng các phương pháp khác nên được thêm vào. –

+0

Thú vị. Ill tạo ra một vấn đề cho nó. Cảm ơn. – Eternalcode

Các vấn đề liên quan