美文网首页
go 1.1字符串遍历的两个操作

go 1.1字符串遍历的两个操作

作者: 秸秆混凝烧结工程师 | 来源:发表于2021-12-07 18:37 被阅读0次

"""
import "fmt"

// 便利ASCII字符,返回的ascii
//
func main() {

str := "我的时间都去哪里了123456"
for i := 0; i < len(str); i++ {

    fmt.Printf("str %c  %d  i= %d  \n", str[i], str[i],i)
}

}

"""

看看返回值就是这么样子,遇到汉字就尴尬了


image.png

str æ 230 i= 0
str 136 i= 1
str 145 i= 2

——————————————————下面就是正常的————————————————

"""

import "fmt"

// 遍历Unicode字符,返回的ascii
//
func main() {

theme := "世界是 World"
for _, s := range theme {
    fmt.Printf("Unicode: %c  %d\n", s, s)
}

}

"""

image.png

相关文章

  • go 1.1字符串遍历的两个操作

    """import "fmt" // 便利ASCII字符,返回的ascii//func main() { } ""...

  • C初阶4:字符串

    1. 字符串操作 1.1 字符串遍历 可以通过数组方式遍历字符串。 也可以使用指针方式 指针方式可以简化成 甚至是...

  • Python-其他笔记

    json操作 1.1 json转字符串 1.2 遍历json的key 将json当做dict,用dict的方法遍...

  • go常用字符串操作

    整理一些go的字符串常用操作。 修改字符串中的一个字符 字符串切片 使用for或者for-range遍历一个字符串...

  • 知识文章索引

    Golang 字符串 从golang字符串string遍历说起,聊聊go语言的Strings、bytes、rune...

  • Map

    常见操作:http://www.runoob.com/go/go-map.html 创建Map 赋值 遍历Map ...

  • 2019-06-23

    go 字符串操作性能 浅析 go 性能分析 性能分析函数

  • 3.4字符串的操作

    1、字符串的操作方法采用格式: .func() 2、遍历字符串中每个字符 for in : 3、字符串的操作...

  • (七)语句<1>基础

    1.两个变量的值对调 2.同时赋值 3.了解这种三元操作符写法: 4.两种遍历字符串的方式: 遍历字典: 遍历元组...

  • 关于golang指针的理解与使用

    Go指针理解 Go 有指针,但是没有指针运算。你不能用指针变量遍历字符串的各个字节。在 Go 中调用函数的时候,得...

网友评论

      本文标题:go 1.1字符串遍历的两个操作

      本文链接:https://www.haomeiwen.com/subject/cmlaxrtx.html