欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Java自学之路-Java基础教程-20:Java的数组以及其他引用类型和JDK

程序员文章站 2024-03-21 18:03:10
...

 

 

类、接口、数组是Java的三种引用类型。

 

 

 

前面定义了类class,定义的接口interface,那么数组怎么定义呢?数组就是多个数据有顺序地集合在一起。

int array1[] = { 1, 2, 3, 4, 5 };

 

这样就可以定义数组,数组的名字为array1,类型为int,数组的内容为1到5这几个数字。[]就是数组的标识,{}则是数组的内容。

 

在main方法中使用for循环可以把数组的内容打印出来。

 

 

	public static void main(String[] args) {

		int array1[] = { 1, 2, 3, 4, 5 };

		for (int i = 0; i < array1.length; i++) { System.out.println(array1[i]); } }

 

array1.length是用对象array1调用数组的属性length,就是数组的总大小。array1[i]是数组中的每个元素,i就是元素在数组中所处的位置,也就是第几个元素,也叫数组的下标。

程序运行结果:

1

2

3

4

5

 

另外,还有一种定义数组的方式。

int array2[] = new int[5];这样定义一个数组array2,类型为int,名字为array2,大小为5,但是还没有内容。下面给array2赋值。

array2[0] = 1;
array2[1] = 2;
array2[2] = 3;
array2[3] = 4;
array2[4] = 5;
System.out.println(array2[0]);

可见,数组的下标是从0开始的,打印的结果是1,也就是数组中第一个元素的内容是1。

 

Java的类,接口和数组有很多实现。比如String是一个Java类,List是一个Java接口。所以String s = new String();就可以创建一个String类型的变量。而List创建对象就要用它的实现类,如ArrayList实现了List接口,就可以用List list = new ArrayList();创建一个List对象。

 

Java所有的类都有一个父类Object,通过Object o = new Object();可以创建一个基本的Object对象。使用o.getClass()就可以调用Object的getClass()方法。

 

Java的基本类型都有对应的引用类型,称为包装类。比如,int对应Integer类,char对应Character类,long对应Long类。

 

Java还有很多定义好的类和接口,可以在程序中直接用。常见的有字符串类String,日期类Date,列表接口List,键值接口Map等。这些定义好的类都封装在Java虚拟机安装包里,叫做JDK,全称就是Java Develop Kit。

 

配套进阶****:

https://edu.csdn.net/combo/detail/938

 

Java中级SSH框架项目开发设计教程

Java自学之路-Java基础教程-20:Java的数组以及其他引用类型和JDK

 

具有OCR和翻译功能,可以作为便签或笔记,类似微博的图文应用 
发表的好记可以转化为好文,并可转化为语音,在电脑端可以下载到该语音。 

Java自学之路-Java基础教程-20:Java的数组以及其他引用类型和JDK

Java自学之路-Java基础教程-20:Java的数组以及其他引用类型和JDK使用〖影音好记〗小程序识别图片文字

相关标签: Java基础教程