java数组(java数组赋值)

http://www.itjxue.com  2023-01-28 22:20  来源:未知  点击次数: 

java中数组的定义

//指定长度为10

String [] arr = new String[10];

//两种没什么区别,只是上面可读性比较好

String arr[] = new String[10];

//直接初始化数组

String[] arr = {"a","b"};

//先定义一个数组

String [] arr = null;

//赋值数组的第一个值

arr[0] = "a";

如何使用 Java 中的数组

java中数组的定义

字符串数组:

1、String[] str=new String[5];

2、String[] str=new String[]{"a","b"};

3、String[] str={"a","b"};

String s = str[0],

整形数组:

1、int[] i=new int[5];

2、int[] i=new int[]{0,1};

3、int[] i={0,1};

int a = i[0];

Java中的数组调用怎么弄?

数组对于每一门编程语言来说都是重要的数据结构之一,当然不同语言对数组的实现及处理也不尽相同。

Java 语言中提供的数组是用来存储固定大小的同类型元素。

你可以声明一个数组变量,如 numbers[100] 来代替直接声明 100 个独立变量 number0,number1,....,number99。

在Java中数组属于什么类型

Java中数组的类型

Java是一种强类型的语言。既然是对象, 那么就必须属于一个类型,比如根据Person类创建一个对象,这个对象的类型就是Person。

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

System.out.println(a1.getClass().getName());

//打印出的数组类的名字为[I

String[] s = new String[2];

System.out.println(s.getClass().getName());

//打印出的数组类的名字为 [Ljava.lang.String;

String[][] ss = new String[2][3];

System.out.println(ss.getClass().getName());

//打印出的数组类的名字为 [[Ljava.lang.String;

虚拟机自动创建了数组类型,可以把数组类型和8种基本数据类型一样, 当做java的内建类型。这种类型的命名规则是这样的。

每一维度用一个[表示;开头两个[,就代表是二维数组。

* [后面是数组中元素的类型(包括基本数据类型和引用数据类型)

在java语言层面上,s是数组,也是一个对象,那么他的类型应该是String[],这样说是合理的。但是在JVM中,他的类型为[java.lang.String。顺便说一句普通的类在JVM里的类型为 包名+类名,也就是全限定名。同一个类型在java语言中和在虚拟机中的表示可能是不一样的。

java中怎么创建一个数组

Java 中创建数组的基本格式为 type[] varname = new type[size]{item1, item2, item3},其中 type 表示元素的类型, size 表示创建数组的大小,在指定后面所有元素的情况下,这个大小可以省略,后面花括号括起来的部分,用于指定元素,如果指定了大小,可以不要后面的部分,如以下语句军创建了一个数组;

int[] = new int[1]; // 创建一个长度为1 的整形数组

int[] = new []{1}; // 创建一个长度为1,第一个元素的值为1;

(责任编辑:IT教学网)

更多

推荐linux文章