网站首页 > 文章中心 > 其它

构建数组Java代码

作者:小编 更新时间:2023-10-09 13:26:02 浏览量:30人看过

java中如何创建字符串数组?

java中定义一个字符串数组方式如下:

构建数组Java代码-图1

①String[] str={"AAA","BBB","CCC"};

string类型和其他基本类型相似,创建数组时,有上述两种方式.

数组可以分为一维数组和二维数组;

一维数组的语法格式:

数组元素类型 数组名[ ]={数组元素的初值,...}

二维数组声明的语法格式:

数组元素类型? 数组名[ ][ ]

都是一个原理的,自己换一下自己想要定义的数组类型就可以了.

字符串数组的创建:

String a =new String("Java");

不过推荐用ArrayList strArray = new ArrayList (); 比较灵活.

java中如何创建动态数组

Java动态数组是一种可以任意伸缩数组长度的对象,在Java中比较常用的是ArrayList,ArrayList是javaAPI中自带的java.util.ArrayList.下面介绍一下ArrayList作为Java动态数组的创建以及用法.

构建数组Java代码-图2

Java动态数组是一种可以任意伸缩数组长度的对象,在Java中比较常用的是ArrayList,ArrayList是javaAPI中自带的java.util.ArrayList.下面介绍一下ArrayList作为Java动态数组的用法.

①语法:add()是添加一个新的元素,

remove()删除一个元素,

size()获得ArrayList的长度.

ArrayList的下标是从0开始.

import java.util.ArrayList;

public class JavaArrayList {

public static void main(String[]args)

{

//Java动态数组的初始化

ArrayList al=new

ArrayList();

//向Java动态数组中添加数据

al.add("a");

al.add("b");

al.add("c");

//输出Java动态数组

for(int i=0;ial.size();i++)

String

alEach=(String)al.get(i);

System.out.println(alEach);

}

//删除数组中的某个元素,删除第二个元素

al.remove(1);

//修改Java动态数组,把新的元素放到第二个位置

输出如下:

a

b

c

PS:java的一维动态数组一般是使用集合的:ArrayList,HashMap等

泛型:

ArrayListT a = new ArrayListT();

T是你数组里 存的类型

比如String类型的 比如int的

求java创建数组代码

package test;

import java.util.Random;

public class Test {

public static void main(String[] args) {

int maxVal=-1;

int maxRow=-1;

int maxCol=-1;

arr[i][j]=new Random().nextInt(100);

if(maxValarr[i][j]){

构建数组Java代码-图3

maxVal=arr[i][j];

maxRow=i;

maxCol=j;

System.out.print(arr[i][j]+" ");

System.out.println();

System.out.println("最大行 "+maxRow);

System.out.println("最大列 "+maxCol);

System.out.println("max number is "+maxVal);

以上就是土嘎嘎小编为大家整理的构建数组Java代码相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!

版权声明:倡导尊重与保护知识产权。未经许可,任何人不得复制、转载、或以其他方式使用本站《原创》内容,违者将追究其法律责任。本站文章内容,部分图片来源于网络,如有侵权,请联系我们修改或者删除处理。

编辑推荐

热门文章