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 语句呢?

 

posted @ 2017-08-24 17:14  Doris9301  阅读(130)  评论(0编辑  收藏  举报