简述数组的创建及应用(java)
来源:互联网 发布:ubuntu core 编辑:程序博客网 时间:2024/05/17 02:15
在项目中创建类GetDay,在主方法中创建int型数组,并实现将各月的天数输出
public class GetDay{ //创建类
public static void main(String[] args) { //主方法
int day[] = new int[] { 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31 }; //创建并初始化一维数组
for (int i = 0; i < 12; i++) { //利用循环将信息输出
System.out.println((i + 1) + "月有" + day[i] + "天"); //输出的信息
}
}
}
2.二维数组在实际应用中非常广泛。下面的实例就是使用二维数组输出一个3行4列,并且所有元素都是“*”的矩阵。
说明:对于整型二维数组,创建成功之后系统会给数组中的每个元素初始化值0。
在主方法中编写代码,使用两层循环实现输出一个3行4列矩阵
public class Matrix { //创建类
public static void main(String[] args) { //主方法
char a[][] = new char[3][4]; //定义二维数组
for (int i = 0; i < a.length; i++) {
for (int j = 0; j < a[i].length; j++) { //循环遍历数组中的每个元素
a[i][j]='*'; //初始化数组内容
System.out.print((char)a[i][j]); //将数组中的元素输出
}
System.out.println(); //输出空格
}
}
}
3. 三维数组要使用3层循环来遍历。遍历时,可以使用array[z][x][y]的格式指定数组下标来引用数组元素,数组下标从0开始。例如,“array[1][0][0] = 97;”语句可以把array[1][0][0]的原有内容7替换为97。
使用3层for循环遍历输出三维数组的内容。
public class Ransack {
public static void main(String[] args) {
int array[][][] = new int[][][]{ //创建并初始化数组
{ { 1, 2, 3 }, { 4, 5, 6 } },
{ { 7, 8, 9 }, { 10, 11, 12 } },
{ { 13, 14, 15 }, { 16, 17, 18 } }
};
array[1][0][0] = 97; //改变指定数组元素
for (int i = 0; i < array.length; i++) { //遍历数组
for (int j = 0; j < array[0].length; j++) {
for (int k = 0; k < array[0][0].length; k++) {
System.out.print(array[i][j][k] + "/t");
}
System.out.println(); //输出一维数组后换行
}
}
}
}
- 简述数组的创建及应用(java)
- JAVA数组及数组的应用
- java数组的声明创建及初始化
- JAVA基础---数组的创建及遍历
- java数组的创建及常用操作
- redis的简述,及应用场景
- Java之线程的创建简述
- java中的数组简述
- JAVA数组初始化及应用
- Java数组 及应用范例
- Java数组扩容算法及Java对它的应用
- Java数组扩容算法及Java对它的应用
- java 创建数组的三种方式及区别
- 字节流简述及应用
- 数组的简述
- java中二维数组的定义及简单应用
- 数组的概念及创建
- java数组的应用
- rew
- 有什么考软件工程师的参考书么?
- access连接数据库
- 调用常用工具
- 多态性
- 简述数组的创建及应用(java)
- 好好学习!!
- 几个问题(九)--------数据库设计原则、范式
- rwe
- 如何在sql server 2005中建立各表之间的关系
- 关于c中的结构体和文件的一些细节
- 呵呵
- 【转】.Net技巧:ASP.NET中常用的26个优化性能方法
- 笔试题