一、Java数组

C/C++、Java等很多语言都具有数组这种基本数据类型。有了数组,大家还需要操作来使用它。而数组最常见的一个操作就是遍历。通过for循环就可以遍历数组。因为数组的每个元素都可以通过索引来访问,因此,使用标准的for循环可以完成对一个数组的遍历,示例如下:

public class Java1 {

    public static void main(String[] args) {

        int[] a = { 1, 3, 5, 7,9 };

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

            int n = a[i];

            System.out.println(n);

        }

    }

}

Java结果如下:

二、Python"数组"-列表

请注意,Python没有内置对数组的支持,但可以使用 Python 列表来代替数组。列表是最常用的Python数据类型,它可以作为一个方括号内的逗号分隔值出现。列表的数据项不需要具有相同的类型,创建一个列表,只要把逗号分隔的不同的数据项使用方括号括起来即可,使用Python实现上面Java代码同样效果,就要优雅美丽的多了,只需一行即可。

list1 = [1, 3,  5, 7, 9 ]

print(*list1, sep='\n')

Python结果如下:

三、Java数组排序

对数组进行排序是程序中非常基本和经常用到的需求。常用的排序算法有冒泡排序、插入排序和快速排序等。大家来看一下如何使用排序算法对一个整型数组从小到大进行排序,Java代码如下所示:

import java.util.Arrays;

public class Java1 {

    public static void main(String[] args) {

        int[] a = { 1, 3, 2, 6, 5, 8, 9, 7, 4};

        Arrays.sort(a);

        System.out.println(Arrays.toString(a));

    }

}

Java结果如下:

四、Python列表排序

Python的列表也同样带有排序函数可以直接用,代码示例如下:

list1 = [ 1, 3, 2, 6, 5, 8, 9, 7, 4]

list1.sort()

print (list1)

点赞(0) 打赏

评论列表 共有 0 条评论

暂无评论

热门产品

php编程基础教程.pptx|php编程培训,php,编程,基础,教程,pptx
php编程基础教程.pptx

历史上的今天:04月29日

热门专题

外贸网站建设|外贸网站建设,英文网站制作,英文网站设计,美国主机空间,外贸建站平台,多语言网站制作
外贸网站建设
云南巨榕教育投资集团有限公司|云南巨榕教育投资集团有限公司,巨榕教育集团,巨榕教育
云南巨榕教育投资集团有限公司
小程序开发|微信小程序,小程序开发,小程序,小程序制作,微信小程序开发,小程序公司,小程序开发公司,分销,三级分销系统,分销系统
小程序开发
中源管业|中源管业,中源管业公司,中源管业有限公司,中源管业电话,中源管业地址,中源管业电力管,中源管业mpp电力管,中源管业cpvc电力管,中源管业pe穿线管
中源管业
弥勒综合高中|弥勒综合高中
弥勒综合高中
昆明网站建设|昆明网站建设,昆明网站开发,昆明网站建设公司,昆明网站建设价格,昆明网站设计,昆明网站制作,网页设计,高端网站建设,高端网站设计
昆明网站建设
国家开放大学|国家开放大学报名,国家开放大学报考,国家开放大学,什么是国家开放大学,国家开放大学学历,国家开放大学学费,国家开放大学报名条件,国家开放大学报名时间,国家开放大学学历,国家开放大学专业
国家开放大学
开放大学|开放大学报名,开放大学报考,开放大学,什么是开放大学,开放大学学历,开放大学学费,开放大学报名条件,开放大学报名时间,开放大学学历,开放大学专业
开放大学

微信小程序

微信扫一扫体验

立即
投稿

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部