Java入门笔记 02-数组
2024-10-08 12:19:55
介绍: Java的数组既可以存储基本类型的数据,也可以存储引用类型的数据,但是要求所有的数组元素具有相同的数据类型。另外,Java数组也是一种数据类型,其本身就是一种引用类型。
一、数组的定义:
数据类型[] 数组名; 如: int [] arrTest;
二、数组的初始化:
1. 静态初始化:
//方式一
int [] intArr;
intArr = new int[]{1,2,3,4}; //方式二
int[] a = {1,2,3,4};
2. 动态初始化:
int[] prices = new int[5];
三、数组的使用:
1. 输出数组元素:
System.out.println(intArr[3]);
2. 遍历数组元素:
for(int i =0; i<intArr.length; i++){
System.out.println(intArr[i]);
}
四、 foreach循环:
public class ForEachTest {
public static void main(String[] args) {
String[] names = {"Jerry", "Amy", "Luna"};
for(String name:names){
System.out.println(name);
}
}
} 输出: Jerry
Amy
Luna
使用foreach循环时,并不能改变数组元素的值,因此不要对foreach的循环变量进行赋值。
最新文章
- AFNetWorking3.0源码分析
- angularjs checkbox 框的操作
- 用C#,SQL Server编写的音乐播放软件
- var 0bj = []声明报错的小问题
- KVC浅析和实例
- Android Plugin
- ThinkPHP 自动验证与自动填充无效可能的原因(转)
- 使用Metasploit进行端口扫描
- 学习并使用了两种linq to entity 的实现sql关键字in的查询方法
- 博弈论(二分图匹配):NOI 2011 兔兔与蛋蛋游戏
- c++,虚函数
- semaphore实现浏览器的读写原理
- 纠错《COM技术内幕》之ProgID
- Windows Forms框架编程
- 使用axis2访问webservice(webserivice基于.net平台实现)
- 使用PHP连接redis后,timeout连接太多的解决方案
- 解决myeclipse部署按钮不能点
- 设计一个有getMin功能的栈(1)
- 关于局域网 手机连接apache服务器报403forbidden错误参考如下2017.6.6
- 差分约束 HDU - 1384 HDU - 3592 HDU - 1531 HDU - 3666
热门文章
- CTF_论剑场 头像
- 结构体sizeof()问题与字节对齐
- angular 页面中引入静态 PDF 文件
- C# 之 代码实现延时
- VS2017编译错误:#error: Building MFC application with /MD[d] (CRT dll version) requires MFC shared dll version
- IE6下的png不透明问题
- Java进阶学习(2)之对象交互(下)
- ACM进阶之路
- 基于SILVACO ATLAS的a-IGZO薄膜晶体管二维器件仿真(03)
- 微服务、分库分表、分布式事务管理、APM链路跟踪性能分析演示项目