Java课程——几种程序语言的数组基本操作指南

这篇博客详细介绍了Java、C、C++、Python和C#在数组操作方面的基本知识,包括声明、创建、遍历、长度获取、复制以及使用数组作为函数参数和返回值的情况。对于每种语言,作者都提供了具体的语法示例,特别是强调了Java中数组长度属性与方法的区别,以及C#中使用foreach遍历数组和params关键字的特性。
摘要由CSDN通过智能技术生成

几种程序语言的数组基本操作指南

  • 声明数组变量,创建数组
    java
    声明数组变量
    //dataType[] arrayReVar; OR dataType arrayReVar[];
    //例如
    double[] myList;//首选方法
    double myList[];//效果相同,但不建议使用
    
    创建数组(Java语言使用new来创建数组)
    //1.使用dataType[arraySize]创建了一个数组
    //2.把新创建的数组的引用赋值给变量arrayRefVar
    arrayRefVar = new dataType[arraySize];
    

    数组变量的声明和创建数组可以用一条语句完成

    //声明+初始化
    dataType[] arrayReVar = new dataType[arraySize];
    
    dataType[] arrayReVar = {
         value0,value1, ...,valuek};
    

    java数组索引从0开始

    C语言
    //声明+初始化
    double balance[5] = {
         1000.0,2.0,3.4,7.0,50.0}
    
    C++(声明,初始化与C相同)
    Python(列表)
    //创建一个列表,只要把逗号分隔的不同的数据项使用方括号括起来
    list1 = [1,2,3,4,5]
    list2 = ["a","ab","abc"]
    list3 = [1,2,3,"a","ab"]
    
    C#
    //声明数组
    datatype[] arrayName;
    //声明+初始化
    double[] balance = new double[10];
    //赋值
    double[] balance = { 2340.0, 4523.69, 3421.0};
    
  • 遍历数组
    java

    Java除了使用循环语句通过下标值逐个输出,还引用了一种新的循环类型For-Each(它能在不使用下标的情况下遍历数组)

    for(type element: array){
         
        System.out.println(element);
    }
    
    C语言
    int num[5] = {
         1,2,3,4,5};
    for(int i=
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值