这是【Dart 教程系列第 40 篇】,如果觉得有用的话,欢迎关注专栏。

trim

源码如下所示

String trim();

语法

去除字符串中左右两边的空格,注意不是去掉字符串中所有的空格。如果两边没有空格,则返回原字符串。

举例

String text = "   a b c "; // 长度为 9 的字符串
print(text.trim()); // 返回长度为 5 的字符串 "a b c"

trimLeft

源码如下所示

String trimLeft();

语法

去除字符串中左边的空格,如果左边没有空格,则返回原字符串。

举例

String text = "   a b c "; // 长度为 9 的字符串
print(text.trimLeft()); // 返回长度为 6 的字符串 "a b c ",字符 c 右边的空格被保留

trimRight

源码如下所示

String trimRight();

语法

去除字符串中右边的空格,如果右边没有空格,则返回原字符串。

举例

String text = "   a b c "; // 长度为 9 的字符串
print(text.trimRight()); // 返回长度为 8 的字符串 "   a b c",字符 a 左边的三个空格被保留

更多 Dart 的 String 字符串方法,推荐一篇博客 Dart 的 String 字符串的常用方法

你的问题得到解决了吗?欢迎在评论区留言。

赠人玫瑰,手有余香,如果觉得文章不错,希望可以给个一键三连,感谢。


结束语

技术是一点一点积累的,大神也不是一天就可以达到的。原地不动就是退步,所以每天进步一点点。

最后,附上一句格言:"好学若饥,谦卑若愚",望共勉。

【Dart 教程系列第 40 篇】Dart 之 trim,trimLeft,trimRight 字符串去除空格相关推荐

  1. 【Dart 教程系列第 21 篇】Dart 之 firstWhere 返回数组中第一个满足条件的元素

    这是[Dart 教程系列第 21 篇],如果觉得有用的话,欢迎关注专栏. Dart 返回数组中第一个满足条件的元素,用 firstWhere() 方法,源代码定义如下 E firstWhere(boo ...

  2. 【Dart 教程系列第 22 篇】Dart 之 lastWhere 倒序查找数组中第一个满足条件的元素

    这是[Dart 教程系列第 22 篇],如果觉得有用的话,欢迎关注专栏. Dart 倒序查找数组中第一个满足条件的元素,用 lastWhere () 方法,源代码定义如下 E lastWhere(bo ...

  3. 【Dart 教程系列第 19 篇】Dart 之 indexWhere、lastIndexWhere 返回数组中第一个满足条件的元素的索引

    这是[Dart 教程系列第 19 篇],如果觉得有用的话,欢迎关注专栏. Dart 返回数组中第一个满足条件的元素的索引,用 indexWhere() 方法或者 lastIndexWhere() 方法 ...

  4. 【Dart 教程系列第 28 篇】Dart中的 Map 和实体类的相互转换

    这是[Dart 教程系列第 28 篇],如果觉得有用的话,欢迎关注专栏. 首先声明一个实体类 class People {String name; // 姓名String area; // 地区Str ...

  5. 【Dart 教程系列第 10 篇】Dart 之 removeLast 删除数组的最后一个元素

    这是[Dart 教程系列第 10 篇],如果觉得有用的话,欢迎关注专栏. Dart 删除数组的最后一个元素,用 removeLast() 方法,该方法无参数,返回被删除对象. List<Stri ...

  6. 【Dart 教程系列第 49 篇】Dart 是值传递还是引用传递

    这是[Dart 教程系列第 49 篇],如果觉得有用的话,欢迎关注专栏. 文章目录 一:结论 二:什么是值类型 ? 三:什么是引用类型 ? 四:值类型和引用类型的主要区别 五:验证 Dart 中的值传 ...

  7. 【Dart 教程系列第 6 篇】Dart 之 addAll 合并两个数组(向数组中一次添加多个元素)

    这是[Dart 教程系列第 6 篇],如果觉得有用的话,欢迎关注专栏. Dart 合并两个数组,或者说是向数组中一次添加多个元素,可以使用 addAll() 方法. 该方法无返回值,参数类型为 Ite ...

  8. 【Dart 教程系列第 9 篇】Dart 之 clear 清空数组

    这是[Dart 教程系列第 9 篇],如果觉得有用的话,欢迎关注专栏. Dart 清空数组用 clear() 方法,该方法无返回值,无参数. List<String> l1 = [&quo ...

  9. 【Dart 教程系列第 17 篇】Dart 之 every 判断数组中是否每个元素都满足指定的条件

    这是[Dart 教程系列第 17 篇],如果觉得有用的话,欢迎关注专栏. Dart 判断数组中是否每个元素都满足指定的条件用 every() 方法,源代码定义如下 bool every(bool te ...

最新文章

  1. IT民工系列——c#操作Microsoft IE,实现自动登录吧!
  2. centos 安装软件
  3. loop和[bx]的联合应用
  4. 对象的基础用法和解构赋值
  5. @Select的使用说明
  6. RpcException:No provider available for remote service异常
  7. 揭秘ASP.NET 2.0之Page.Eval
  8. css字体倾斜角度_css如何设置字体倾斜样式
  9. 金毅泓:10.6美元持续上涨,金价萎靡关注晚间ADP数据
  10. “虚度”一下时光,给老友写封信
  11. 丽丽的redhat终于可以上网了
  12. flink部署-1.13
  13. 《概率论与数理统计》作业一,python画频率分布表
  14. Linux root密码修改
  15. BIT计科小学期web前端开发lab1
  16. NLP- 关键词提取 - 综述
  17. 互联网信息服务ICP业务许可证(仅限互联网信息服务)是什么许可证?
  18. 抖音seo是怎么做的?抖音seo排名规则,操作流程
  19. 千古才俊——纳兰容若
  20. 联想笔记本win10突然没有显示网络?找不到Wlan,适配器驱动程序的问题

热门文章

  1. Greenplum详解
  2. XCZU15EG学习资料保存第527篇:基于3U VPX XCZU15EG+TMS320C6678的信号处理板
  3. 第十届蓝桥杯大赛软件类省赛
  4. iOS开发-------基于WKWebView的原生与JavaScript数据交互
  5. windows 怎样查看计算机本地安装的证书
  6. 【C语言编程】单词的长度
  7. “Missing Compliance”
  8. 《巴比伦最富有的人》精髓:学会储蓄、谨慎投资,从而走上致富之路
  9. 读书笔记 ——《系统程序员成长计划》篇1:代码风格
  10. 阿哈动荡不安的年代随时改变的计划