zoukankan      html  css  js  c++  java
  • Golang的基础数据类型-字符串型

             Golang的基础数据类型-字符串型

                                作者:尹正杰

    版权声明:原创作品,谢绝转载!否则将追究法律责任。

     

     

     

     

    一.字符型概述

      上一篇博客学习了使用单引号括起来的单个字符就是字符类型,在Golang中有两种表示字符类型的方式,可参考我之前的笔记:
        https://www.cnblogs.com/yinzhengjie2020/p/12250350.html
    
      用双引号括起来的字符就是字符串类型。在Go中的字符串,都是采用UTF-8字符集编码。

    二.字符型使用案例

    1>.字符串拼接

    package main
    
    import (
        "fmt"
    )
    
    func main() {
    
        var Name string = "尹正杰"
    
        blog := "博客地址:https://www.cnblogs.com/yinzhengjie"
    
        fmt.Printf("Name的类型为:[%T],Name的值为:[%s]
    ", Name, Name)
        fmt.Printf("blog的类型为:[%T],blog的值为:[%s]
    ", blog, blog)
    
        /*
            +:
                可以将两个字符串的值进行拼接
            ==:
                判断两个字符串内容是否相同
        */
        res := Name + blog
        fmt.Printf("res的类型为:[%T],res的值为:[%s]
    ", res, res)
    
        fmt.Printf("Name和blog的值是否相等:[%t]
    ", Name == blog)
    }

    2>.统计字符串长度

    package main
    
    import (
        "fmt"
    )
    
    func main() {
    
        var Name string = "尹正杰"
    
        blog := "博客地址:https://www.cnblogs.com/yinzhengjie"
    
        /*
            len(t Type):
                用于计算数据类型的长度
        */
        fmt.Printf("Name的长度为:[%d],Name的值为:[%s]
    ", len(Name), Name)
        fmt.Printf("blog的长度为:[%d],blog的值为:[%s]
    ", len(blog), blog)
    
    }

  • 相关阅读:
    杂项收集,包括-发邮件、二维码生成、文件下载、压缩、导出excel
    SQL2008删除大量数据
    优秀程序设计的18大原则
    多线程基础
    SQL金典
    [读书笔记]高效程序员的45个习惯:敏捷开发修炼之道
    Unity 查找资源引用工具
    Unity自动生成各种机型分辨率效果工具
    Unity Editor模式 Invoke()函数 失效
    Unity 特效 粒子 自动播放
  • 原文地址:https://www.cnblogs.com/yinzhengjie2020/p/12250787.html
Copyright © 2011-2022 走看看