时间:2021-05-19
Java数组的定义和使用
如果希望保存一组有相同类型的数据,可以使用数组。
数组的定义和内存分配
Java 中定义数组的语法有两种:
type 为Java中的任意数据类型,包括基本类型和组合类型,arrayName为数组名,必须是一个合法的标识符,[ ] 指明该变量是一个数组类型变量。例如:
这两种形式没有区别,使用效果完全一样,读者可根据自己的编程习惯选择。
与C、C++不同,Java在定义数组时并不为数组元素分配内存,因此[ ]中无需指定数组元素的个数,即数组长度。而且对于如上定义的一个数组是不能访问它的任何元素的,我们必须要为它分配内存空间,这时要用到运算符new,其格式如下:
arrayName=new type[arraySize];
其中,arraySize 为数组的长度,type 为数组的类型。如:
demoArray=new int[3];
为一个整型数组分配3个int 型整数所占据的内存空间。
通常,你可以在定义的同时分配空间,语法为:
例如:
数组的初始化
你可以在声明数组的同时进行初始化(静态初始化),也可以在声明以后进行初始化(动态初始化)。例如:
注意:replace() 方法不会改变原来的字符串,而是生成一个新的字符串。
5) split() 方法
以指定字符串作为分隔符,对当前字符串进行分割,分割的结果是一个数组,例如:
运行结果:
以上仅仅列举了几个常用的String对象的方法,更多方法和详细解释请参考API文档。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
java字符串反转的实例详解1、newStringBuffer(“abcde”).reverse().toString();2、通过char数组进行转换,代码如
首先给大家介绍javascriptjquery中定义数组与操作的相关知识,具体内容如下所示:1.认识数组数组就是某类数据的集合,数据类型可以是整型、字符串、甚至
本文实例讲述了Java中char数组(字符数组)与字符串String类型的转换方法。分享给大家供大家参考,具体如下:在Java语言编程时,使用“口令字段“jPa
本文实例讲述了Java实现数组转字符串及字符串转数组的方法。分享给大家供大家参考,具体如下:字符串转数组使用Javasplit()方法split()方法根据匹配
1.关于java.lang.string.splitxxx.split()方法可以将一个字符串分割为子字符串,然后将结果作为字符串数组返回。2.字符串转字符数组