Go语言如何给字符串排序

Python025

Go语言如何给字符串排序,第1张

因为char *strings[]不是指针而是指针数组,那么

temp = strings[top]

strings[top] = strings[seek]

strings[seek] = temp

这种交换交换的就是主调函数中的数组中的指针,把指向字符的指针顺序改变了,当然按次序输出就达到排序目的了……

如果你想输出的时间是YYYY-MM-DD的话

要在使用json数据化之前自己处理时间

type Article struct {Id intTitle stringCreateTimeStr string}

然后要将之前的时间转过来

Article.CreateTimeStr = Createdatetime.Format("2006-01-02")

最后序列化JSON就是YYYY-MM-DD

这是最简单的方法

通过String.valueOf(char)函数把字符转化成字符串举例char a='A'//定义一个字符aString str = String.valueOf(a)//把字符a转换成字符串str