「Go言語」fmt.Printfメソッドで文字列を指定フォーマットで出力する

2022年1月21日

書式
符号付き整数(int, int8など) %d
文字列(string) %s
符号なし整数(uint, uint8など) %d
fmt.Printf()は %d (数値) や %s (文字列) などのフォーマットを指定して引数を出力します

使用例

package main
import "fmt"

func main() {
    var cft = 456
    fmt.Printf("cft=%d\n", cft)

    kd := 789
    fmt.Printf("4桁整数を出力する\n") 
    fmt.Printf("cft=%d,kd=%4d\n", cft, kd)

    target := "東京tokyo"
    fmt.Printf("0埋め6桁整数で出力する,文字列を出力する\n")
    fmt.Printf("cft=%d,kd=%06d,target=%s\n",cft, kd, target)
}

実行結果
C:\study\skill\golang>go run 118.go
cft=456
4桁整数を出力する
cft=456,kd= 789
0埋め6桁整数で出力する,文字列を出力する
cft=456,kd=000789,target=東京tokyo

IT

Posted by arkgame