「Go言語」fmt.Printfメソッドで文字列を指定フォーマットで出力する
書式
符号付き整数(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