登录 主页

go - sort.Strings函数(字符串切片进行字母顺序的排序)

2024-01-29 05:22PM

sort.Strings函数用于对字符串切片进行字母顺序的排序。

1. 导入 sort 包:

import "sort"

2. 创建一个字符串切片

dishes := []string{"pizza", "burger", "pasta", "salad"} 

3. 使用sort.Strings函数对切片进行排序:

sort.Strings(dishes) 

4. 排序后,切片dishes中的元素将按照字母顺序进行排序。

eg:

sort_string.go 文件代码如下:

package main

import (
	"fmt"
	"sort"
)

func main() {
	dishes := []string{"pizza", "burger", "pasta", "salad"}

	sort.Strings(dishes)

	fmt.Println("按字母顺序排列:")
	for _, dish := range dishes {
		fmt.Println(dish)
	}
}

运行结果为:

meiyi@meiyi-Extensa-2511G:~/workspace/go$ go run sort_string.go 
按字母顺序排列:
burger
pasta
pizza
salad

返回>>

登录

请登录后再发表评论。

评论列表:

目前还没有人发表评论