zoukankan      html  css  js  c++  java
  • [Google Guava]字符串处理:连接器、拆分器、字符匹配器

    一、连接器【Joiner

    二、拆分器【Splitter

    三、字符匹配器【CharMatcher

      

    四、字符集【Charsets】

      Charsets:针对所有Java平台都要保证支持的六种字符集提供了常量引用。尝试使用这些常量,而不是通过名称获取字符集实例。

          try {
                byte[] bytes = test.getBytes("UTf-8");
            } catch (UnsupportedEncodingException e) {
                e.printStackTrace();
            }

    修改成以下的表达方式:

      byte[] bytes = test.getBytes(Charsets.UTF_8);

    其实等同于:

      byte[] bytes = test.getBytes(Charset.forName("UTF-8"));

    五、大小写格式【CaseFormat】

      CaseFormat被用来方便地在各种ASCII大小写规范间转换字符串,比如编程语言的命名规范。CaseFormat支持的格式如下:

    格式 范例
    LOWER_CAMEL lowerCamel
    LOWER_HYPHEN lower-hyphen
    LOWER_UNDERSCORE lower_underscore
    UPPER_CAMEL UpperCamel
    UPPER_UNDERSCORE UPPER_UNDERSCORE
    String testCaseFormat = CaseFormat.UPPER_UNDERSCORE.to(CaseFormat.LOWER_CAMEL, "CONSTANt_NAME");
  • 相关阅读:
    按钮水波纹效果
    点击水波纹效果
    实现图片上传预览效果
    css 实现鼠标滑过流光效果
    插件地址参考
    移动前端经验
    移动端开发需要加的meta
    25款css动画库
    oracle 中的next_day函数
    Oracle replace函数
  • 原文地址:https://www.cnblogs.com/parryyang/p/5727037.html
Copyright © 2011-2022 走看看