《日子》golang-数组array

数组Array

-定义数组的格式:var <varName> [n]<type> ,n>=0
-数组长度也是类型的一部分,因此具有不同长度的数组为不同类型
-注意区分指向数组的指针和指针数组
-数组在Go中为值类型
-数组之间可以使用==或!=进行比较,便不可以使用<或>
-可以使用new 来创建数组,此方法返回一个指向数组的指针
-Go支持多组数组

冒泡排序

<code>
package main
import (
"fmt"
)
func main() {
a := [...]int{8, 3, 6, 2, 10, 9, 5}
fmt.Println(a)
num := len(a)
for i := 0; i < num; i++ {
for j := i + 1; j < num; j++ {
if a[i] < a[j] {
tmp := a[i]
a[i] = a[j]
a[j] = tmp
}
}
}
fmt.Println(a)
}
</code>

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语...
    子非鱼_t_阅读 34,596评论 18 399
  • 01.{ 换行: Opening Brace Can't Be Placed on a Separate Lin...
    码农不器阅读 2,476评论 0 14
  • 【程序1】 题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔...
    叶总韩阅读 5,223评论 0 41
  • Java经典问题算法大全 /*【程序1】 题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子...
    赵宇_阿特奇阅读 2,068评论 0 2
  • 好好幻城
    you村阅读 196评论 0 0

友情链接更多精彩内容