go言語 スライス(配列)内の値をソートする

go言語で、Sortを使用して、スライス(配列)内の値をソートするサンプルコードを記述してます。go言語のバージョンは1.15.4を使用してます。
環境
- OS windows10 pro 64bit
- go言語 1.15.4
Sort使い方
Sortを使用すれば、スライス内の値をソートすることが可能です。
sort.Sort(sort.IntSlice(数値型のスライス))
sort.Strings(文字列のスライス)
以下は、数値型と文字列のスライス内の値をソートするサンプルコードとなります。
package main
import (
"fmt"
"sort"
)
func main() {
num := []int{40, 10, 50, 20, 30}
sort.Sort(sort.IntSlice(num))
fmt.Println(num)
// [10 20 30 40 50]
str := []string{"z", "a", "ab", "BC", "ca", "A"}
sort.Strings(str)
fmt.Println(str)
// [A BC a ab ca z]
}
-
前の記事
javascript ondragenterで要素にドロップされたイベントを取得する 2021.05.04
-
次の記事
javascript 送信ボタンの二度押しを防ぐ 2021.05.05
コメントを書く