Dart 等价于 Java 的 StringBuilder

标签 dart

Java 的 StringBuilder 是否有 Dart 等价物? ?
我调查了StringBuffer ,但该 API 没有 StringBuilder 那么多的功能。 StringBuffer 中缺少用于插入的删除、反向或变化等方法。
跟进 - request feature

最佳答案

Dart 以不同的方式命名它们
insert变成 writedelete变成 clear
对于 reverse您可以调用toString然后 reverse .

示例:

  var buffer = new StringBuffer();

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

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

关于Dart 等价于 Java 的 StringBuilder,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35733222/

相关文章:

flutter - 运行 pub get 时出错 : Failed to rename directory because it was in use by another process

math - Dart - 查找函数中的所有根

android - 未找到 Flutter : android. jar 文件的测试驱动器

android - Flutter 中的导航堆栈和启动模式是如何处理的?

dart - 启动画面和 flutter 中的一次介绍

dart - 如何按照垂直拖动操作的方向从底部淡入新屏幕?

android - 如何使用 flutter 在 Firebase 云 Firestore 中添加多个节点

firebase - getter 'uid'在null上被调用

dart - 如何同时调整列表中的所有值(以 Dart 标记)?

android - 在 Flutter 中,如何在原生文件资源管理器中为用户打开一个文件夹,以便用户浏览其文件/文件夹