码迷,mamicode.com
首页 > 编程语言 > 详细

java-数组

时间:2017-08-24 18:01:20      阅读:158      评论:0      收藏:0      [点我收藏+]

标签:循环   main   for   rgs   print   常用   ann   width   array   

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

 

java-数组

标签:循环   main   for   rgs   print   常用   ann   width   array   

原文地址:http://www.cnblogs.com/Doris9301/p/7424082.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!