Java学习_Day005

数组 : 一维数组

1.数组的创建方式
2.数组的赋值与取值
3.数据循环遍历方式
4.漂亮打印
5.冒泡排序法

1.数组的创建方式
1.静态创建
语法:数据类型[ ]  数组名 = {v1, v2, v3, v4....};
2.动态创建
语法:数据类型[ ]  数组名 = new  数据类型[长度];

长度: 表示可以存放多少个元素 (表示大小)
索引: 表示下标位置 从0开始 最大索引长度 -1
注意:
1.数组一旦创建大小不可改变
2.数组可以是任意类型
3.元素值可以覆盖
4.动态创建有默认值

2.数组的赋值与取值
1.取值:  数组名[索引];
2.赋值:  数组名[索引] = 值;
3.数据循环遍历方式
1.普通for循环遍历
    需要在循环中操作索引的时候使用
2.增强for循环 foreach
只是取出所有元素进行遍历的时候使用
    语法:
            for(与数组相同的数据类型  变量名 : 需要遍历的数组名){                
                }
4.漂亮打印

就是一种显示格式
[123, 435, 46]

int[ ] a = {2435,56,467,578};

System.out.print("[");

for(int i = 0 ;i<a.length;i++){

        if(i==a.length-1){
                        System.out.print(a[i]);
         }else{
                        System.out.print(a[i]+",");
        }

    }
        System.out.print("]");
5.冒泡排序法(了解)

两两比较,把大的放右边,小的放左边
排序的结果是从小到大
排序次数是数据的长度-1次

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值