Java 语法介绍(四):数组

1:数组说明

数组是Java语言中的特殊类型。它们存放能通过索引来引用的一系列对象,另外,你可以定义数组的数组,下面是一些示例:

int i[];

char C[];

float f[][];

2:数组运算符

在JAVA中数组的分配是通过使用new运算符建立数组然后把它赋给变量,如:

int i[]=new int[10];

前面这个例子建立了一个包括10个整型变量的数组并把它赋给i,你将得到按数字顺序的变量i[0],i[1],......,i[8],i[9],注意下标是从第一个元素的0开始,到数组个数减1。

数组的使用与变量相同,每一个数组成员都可以被用在同类变量被使用的地方,Java也支持多维数组。

char c[][]=new char[10][10];

float f[][]=new float[5][];

清注意在第二个说明中只有一维的尺度被确定,Java要求在编译时(即在源代码中)至少有一维的尺度被确定了,其余维的尺度可以在以后分配。

数组主要用于你有大量相关数据想要存贮在一起而且能够简单地通过数字访问它们,数组是非常强有力的。

时间: 2025-01-20 13:35:15

Java 语法介绍(四):数组的相关文章

Java 语法介绍(一):Java语言的基本组成

Java语言主要由以下五种元素组成:标识符.关键字.文字.运算符和分隔符.这五种元素有着不同的语法含义和组成规则,它们互相配合,共同完成Java语言的语意表达.下面我们分别予以讲解. 1:标识符 变量,类和方法都需要一定的名称,我们将这种名称叫做标识符.Java中对标识符有一定的限制.首先:所有的标识符的首字符必须是字母(大小写).下划线_或美元符¥:其次标示符是由数字(0--9),所有从A--Z的大写字母.a--z的小写字母和下划线_.美元符¥和所有在十六进制0xc0前的ASCII码等构成:第

Java 语法介绍(三):变量

为了在Java中存储一个数据,必须将它容纳在一个变量之中.而数据类型决定了一个变量可以赋给什么值以及对变量进行什么样的操作.定义一个变量的两个基本要素是:类型和标识符,通常你可以用如下语法去说明变量: type identifer[,identifer]; 该语句告诉编译器用"type"的类型和以"identifer"为名字建立一个变量,这里的分号将告诉编译器这是一个说明语句的结束:方格中的逗号和标识符表示你可以把几个类型相同的变量放在同一语句进行说明,变量名中间用

Java 语法介绍(六):循环

循环: for,while和do Java中有三种循环控制语句,他们是:for语句.while语句和do语句,下面分别说明这三种语句的结构. 1:for循环 for语句的格式为: for (初始化语句; 条件语句; 控制语句) { 语句1 ; 语句2 ; .... 语句n ; } for 语句的执行顺序是:首先执行"初始化语句":然后测试"条件语句":若条件成立,则执行语句1到语句n:然后执行"控制"语句:接着再测试条件语句是否成立,如果成立则重

JAVA语法基础之数组

一.一维数组 数组是一组具有相同类型和名称的变量集合,能很方便的把一系列相同类型的数据保存在一起,这些变量称为数组元素.每个数组元素都有一个编号,这个编号叫做下标,可以通过下标来区别这些元素,数组下标编号从0开始,数组元素个数称为数组的长度.数组是一种复合数据类型. 1.一维数组的声明 type arrayName[];或type[] arrayName; 其中type可以是JAVA中任意的数据类型,数组名arrayName为一个合法的标识符,[]指明该变量是一个数组类型变量. 2.数组的初始化

asp+语法介绍(四)----asp+的服务器端编程进介

asp+|编程|服务器|语法|服务器 /* 文章出处:http://www.aspCool.com 转载请注明,谢谢! */ 操作服务器控件的事件 每一个asp+的服务器控件都有自己的属性,方法和事件.asp+的开发者现在可以清楚的修改和交互自己的页面 下面的这个例子,我们用到了两个服务器控件 , 和button 的 click 事件 Name: Category: psychology business popular_comp 这个程序的演示地址是 http://tutorial.super

Java 语法介绍(五):条件控制

条件控制:if和switch 1:条件语句 条件语句是程序设计中最常用的语句,用他来选择程序的执行流程,Java中的基本条件判断语句是if...else...语句.其机构为: if (条件表达式){语句1}Else{语句2}语句3 "条件表达式"的值为真时执行"语句1",然后执行语句3:否则执行"语句2",然后执行语句3. 下面是一个用if--else语句构造多分支程序的例子: if(a>5) b=1else if(a>4) b=2e

Java 语法介绍(七):Brake和Label

1:break break语句提供了一种方便的跳出循环的方法. boolean test=true; int i=0; while(test){ i++; if(i>=10) break;} 执行这段程序时,尽管while条件表达式始终为真,全循环只运行10次. 2:标号label 标号提供了一种简单的break语句所不能实现的控制循环的方法,当在循环语句中遇到break时,不管其它控制变量,都会终止.但是,当你嵌套在几层循环中想退出循环时又会怎样呢?正常的break只退出一重循环,你可以用标号

Java 语法介绍(二):运算符

1:优先级 优先级是指同一式子中多个运算符被执行和次序,同一级里的操作符具有相同的优先级,相同优先级得操作符号相遇是,根据结合性决定运算次序,下面从高到低的优先级列出了运算符.同一行中的运算符优先级相同. . [] () 结合性从左到右 ++ -- ! ~ 结合性从左到右 * / % 结合性从左到右 + - 结合性从左到右 << >> >>> 结合性从左到右 < > <= >= 结合性从左到右 == != 结合性从左到右 & 结合性

Java编程那些事儿15——如何学好Java语法

第三章Java基础语法 学习一个程序语言,首先需要学习该语言的格式,这个格式就是语言的语法.语法,对于初学者来说,是学习程序最枯燥的地方,因为语法部分需要记忆的内容太多,而且需要理解很多的知识. 而对于曾经接触过其他程序设计语言的人来说,学习语法的速度特别快,主要是因为语法部分涉及的很多概念已经理解,而且大部分语言的语法格式比较类似. 本章就来详细介绍一下Java语言的基础语法,希望能够通过本章的学习掌握Java语言的语法格式. 3.1 如何学好Java语法 对于初学者来说,学习Java语法是一