Java基础教程14-数组
2017-06-08 21:54
393 查看
本文介绍Java中的数组的基本使用。数组和变量一样,只是数组里面可以存储多个元素。首先要知道,数组是用中括号([])表示;在创建数组的时候,也需要明确指出数组的类型。本文只介绍数组的定义和数组索引以及数组元素遍历。数组本身方法,例如添加元素,删除元素,合并数组这里就不介绍,只需要了解数组的基本知识。
相关代码示例如下:
package lessons;
/*
* 本文介绍数组
* 数组的定义和根据索引找数组元素和数组元素遍历
*/
public class MyClass {
public static void main(String[] args) {
int[] myarry = {1,4,5,2,9};
//还有其他的创建数组方式
/*
int[] myArry = new int[3]; //定义一个数组,有3个元素
int[] myArry = {1,2,3}; //给这个数组赋值
int[] myArry = new int[]{1,2,3}; //上面两行可以简写成这一行
*/
// 根据索引来读取数组元素,索引从0开始,例如myarry[0]= 1
System.out.println("数组索引为0的元素为: " + myarry[0]);
// myarry.lengh表示数组长度,也就是元素个数
System.out.println("数组长度为: " + myarry.length);
// 遍历数组元素,这用while循环实现数组元素遍历
int index = 0;
while(index < myarry.length) {
System.out.println(myarry[index]);
index++;
}
}
}
运行测试下,结果如下
数组索引为0的元素为: 1
数组长度为: 5
1
4
5
2
9本文介绍的知识点:
1. 数组的常规定义和创建
2.数组是根据索引来查找元素,从0开始
3.数组大小用myarry.lengh表示,返回的是一个int值
4.数组遍历,需要掌握while循环遍历数组
相关代码示例如下:
package lessons;
/*
* 本文介绍数组
* 数组的定义和根据索引找数组元素和数组元素遍历
*/
public class MyClass {
public static void main(String[] args) {
int[] myarry = {1,4,5,2,9};
//还有其他的创建数组方式
/*
int[] myArry = new int[3]; //定义一个数组,有3个元素
int[] myArry = {1,2,3}; //给这个数组赋值
int[] myArry = new int[]{1,2,3}; //上面两行可以简写成这一行
*/
// 根据索引来读取数组元素,索引从0开始,例如myarry[0]= 1
System.out.println("数组索引为0的元素为: " + myarry[0]);
// myarry.lengh表示数组长度,也就是元素个数
System.out.println("数组长度为: " + myarry.length);
// 遍历数组元素,这用while循环实现数组元素遍历
int index = 0;
while(index < myarry.length) {
System.out.println(myarry[index]);
index++;
}
}
}
运行测试下,结果如下
数组索引为0的元素为: 1
数组长度为: 5
1
4
5
2
9本文介绍的知识点:
1. 数组的常规定义和创建
2.数组是根据索引来查找元素,从0开始
3.数组大小用myarry.lengh表示,返回的是一个int值
4.数组遍历,需要掌握while循环遍历数组
相关文章推荐
- 智渔课堂官方免费教程二十六:Java基础教程之数组
- Java基础知识_毕向东_Java基础视频教程笔记(14-18集合框架)
- Java中的数组基础知识学习教程
- java基础教程:面向对象编程之封装(14)
- Java自学之路-Java基础教程-20:Java的数组以及其他引用类型和JDK
- 【JAVA基础教程】-浅谈数组及其内存控制
- Java基础知识_毕向东_Java基础视频教程笔记(14-18集合框架)
- Java基础教程(6)--数组
- Java基础教程(8)数组
- Java基础视频教程第04天_学习笔记之数组常见操作
- I学霸官方免费教程二十六:Java基础教程之数组
- Java自学之路-Java基础教程-14:Java基本语句之4-条件判断语句switch和case
- Java Web Start入门基础教程 2
- 孙卫琴Java语言基础(优秀的视频教程免费下载)
- java基础教程-GUI
- TCL基础教程——(8)数组
- Java Web Start 入门基础教程
- java基础教程-对象的传递与返回
- ASP.NET基础教程-数组
- java基础教程-多线程编程