JAVA怎么声明一个数组
4个回答
展开全部
在Java中定义一个数组的方法有:
Long[] numbers; //一般使用的定义方式,可分为静态和动态两种定义方式,下有说明.
Long numbers[]; //跟上面用法一致.
Long... numbers; //只能用于函数中形参的定义.
[]Long numbers; //错误的定义方式,没这种写法.
静态定义:
int[] numbers = {1, 2, 3, 4, 5};
动态定义:
int size = 5;
int[] numbers = new int[size];
for (int i = 0; i < size; i++) {
numbers[i] = i + 1;
}
int... xx 的形参定义:
public void testArray(int... numbers) {
for (int i : numbers) {
//打印传过来的形式参数的所有元素.
System.out.println(i);
}
}
Long[] numbers; //一般使用的定义方式,可分为静态和动态两种定义方式,下有说明.
Long numbers[]; //跟上面用法一致.
Long... numbers; //只能用于函数中形参的定义.
[]Long numbers; //错误的定义方式,没这种写法.
静态定义:
int[] numbers = {1, 2, 3, 4, 5};
动态定义:
int size = 5;
int[] numbers = new int[size];
for (int i = 0; i < size; i++) {
numbers[i] = i + 1;
}
int... xx 的形参定义:
public void testArray(int... numbers) {
for (int i : numbers) {
//打印传过来的形式参数的所有元素.
System.out.println(i);
}
}
展开全部
声明一个字符串数组,其中初始化了4个字符串
String[] strs = new String[]{"abc","sss","sdd","dsf"};
声明一个整形数组,数组长度为3
int[] nums = new int[3];
String[] strs = new String[]{"abc","sss","sdd","dsf"};
声明一个整形数组,数组长度为3
int[] nums = new int[3];
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
new一下就好了String[] a = new String[10];
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
数据类型后面加[]
int[] a ={1,2,3};
String[] b = {"a","ab","abc","abcd"}
int[] a ={1,2,3};
String[] b = {"a","ab","abc","abcd"}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询