为了正常的体验网站,请在浏览器设置里面开启Javascript功能!

长沙java培训之数组基础知识

2013-10-21 3页 pdf 49KB 6阅读

用户头像

is_774057

暂无简介

举报
长沙java培训之数组基础知识 长沙JAVA培训欧柏泰克http://www.cshope.net/JAVAkecheng/JVjishu/10211G12013.html Java数组声明、创建、初始化 一维数组的声明方式: type var[]; 或 type[] var; 声明数组时不能指定其长度(数组中元素的个数), Java 中使用关键字 new 创建数组对象,格式为: 数组名 = new 数组元素的类型 [数组元素的个数] 实例: TestNew.java: 1. 程序代码: 2. public class TestNew 3. ...
长沙java培训之数组基础知识
长沙JAVA培训欧柏泰克http://www.cshope.net/JAVAkecheng/JVjishu/10211G12013.html Java数组声明、创建、初始化 一维数组的声明方式: type var[]; 或 type[] var; 声明数组时不能指定其长度(数组中元素的个数), Java 中使用关键字 new 创建数组对象,格式为: 数组名 = new 数组元素的类型 [数组元素的个数] 实例: TestNew.java: 1. 程序代码: 2. public class TestNew 3. { 4. public static void main(String args[]) { 5. int[] s ; 6. int i ; 7. s = new int[5] ; 8. for(i = 0 ; i < 5 ; i++) { 9. s[i] = i ; 10. } 11. for(i = 4 ; i >= 0 ; i--) { 12. System.out.println("" + s[i]) ; 13. } 14. } 15. } 初始化: 1.动态初始化:数组定义与为数组分配空间和赋值的操作分开进行; 2.静态初始化:在定义数字的同时就为数组元素分配空间并赋值; 3.默认初始化:数组是引用类型,它的元素相当于类的成员变量,因此数组分配 空间后,每个元素也被按照成员变量的规则被隐士初始化。 长沙JAVA培训欧柏泰克http://www.cshope.net/JAVAkecheng/JVjishu/10211G12013.html 实例: TestD.java(动态): 程序代码: 1 public class TestD 2 { 3 public static void main(String args[]) { 4 int a[] ; 5 a = new int[3] ; 6 a[0] = 0 ; 7 a[1] = 1 ; 8 a[2] = 2 ; 9 Date days[] ; 10 days = new Date[3] ; 11 days[0] = new Date(2008,4,5) ; 12 days[1] = new Date(2008,2,31) ; 13 days[2] = new Date(2008,4,4) ; 14 } 15 } 16 17 class Date 18 { 19 int year,month,day ; 20 Date(int year ,int month ,int day) { 21 this.year = year ; 22 this.month = month ; 23 this.day = day ; 24 } 25 } TestS.java(静态): 程序代码: 1.public class TestS 2.{ 3. public static void main(String args[]) { 4. int a[] = {0,1,2} ; 5. Time times [] = {new Time(19,42,42),new Time(1,23,54),new Time(5,3,2)} ; 长沙JAVA培训欧柏泰克http://www.cshope.net/JAVAkecheng/JVjishu/10211G12013.html 6. } 7.} 8. 9.class Time 10.{ 11. int hour,min,sec ; 12. Time(int hour ,int min ,int sec) { 13. this.hour = hour ; 14. this.min = min ; 15. this.sec = sec ; 16. } 17.} 18. TestDefault.java(默认): 程序代码: 1. public class TestDefault 2. { 3. public static void main(String args[]) { 4. int a [] = new int [5] ; 5. System.out.println("" + a[3]) ; 6. } 7. } Java数组声明、创建、初始化 一维数组的声明方式:typevar[];或type[]var;
/
本文档为【长沙java培训之数组基础知识】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索