• java-数组


    1.什么是数组

    2.为数组分配空间

    3.循环遍历数组

    4.Arrays

    5.foreach

     

    1.什么是数组

    int[ ] scores={76,83,92,87};

    数组可以理解为是一个巨大的“盒子”,里面可以按顺序存放多个类型相同的数据,比如可以定义 int 型的数组 scores 存储 4 名学生的成绩

    数组中的元素都可以通过下标来访问,下标从 0 开始

    2.为数组分配空间

    int[] scores= new int[4];

    scores[0]=76;

    scores[1]=83;

    scores[2]=92;

    scores[3]=87;

    int[] scores=new int[]{76,83,92,87}

        String[] subjects = new String[5] ;
            
            // 分别为数组中的元素赋值
            subjects[0] = "Oracle";
            subjects[1] = "PHP";
            subjects[2] = "Linux";
            subjects[3] = "Java";
            subjects[4] = "HTML";

    3.循环遍历数组

    import java.util.Arrays;

    public static void main(String[] args){

      String[] names=new String[5];

      names[0]='zhangsan'

      names[1]='zhang'

      names[2]='zhaan'

      names[3]='zhann'

      names[4]='zan'

      Arrays.sorts(names);

      for(String name:names){         //相当于for(int i=0;i<=names.length;i++)

        System.out.println("学员的名字为:"+name);

    }

    }

    4.Arrays

    Arrays 类是 Java 中提供的一个工具类,在 java.util 包中。

    该类中包含了一些方法用来直接操作数组,比如可直接实现数组的排序、搜索等(关于类和方法的相关内容在后面的章节中会详细讲解滴~~)。

    Arrays 中常用的方法:

    • 排序:Arrays.sort(数组名);
    • 将数组转换为字符串:Arrays.toString(数组名);

    5.foreach

    foreach 并不是 Java 中的关键字,是 for 语句的特殊简化版本,在遍历数组、集合时, foreach 更简单便捷。

    从英文字面意思理解 foreach 也就是“ for 每一个”的意思,那么到底怎么使用 foreach 语句呢?

  • 相关阅读:
    【LeetCode每天一题】Rotate List(旋转链表)
    【LeetCode每天一题】Permutation Sequence(排列序列)
    【LeetCode每天一题】Length of Last Word(字符串中最后一个单词的长度)
    【LeetCode每天一题】Merge Intervals(合并区间)
    【LeetCode每天一题】Spiral Matrix II(螺旋数组II)
    Ajax基础
    git的命令行操作
    新闻发布系统之登录和注销
    JSTL和EL
    servlet模板的修改
  • 原文地址:https://www.cnblogs.com/Doris9301/p/7424082.html
Copyright © 2020-2023  润新知