RELATEED CONSULTING
相关咨询
选择下列产品马上在线沟通
服务时间:8:30-17:00
你可能遇到了下面的问题
关闭右侧工具栏

新闻中心

这里有您想知道的互联网营销解决方案
java中数组的代码 数组 Java

java用户定义数组空间代码

static int number;//定义数组空间

埇桥区ssl适用于网站、小程序/APP、API接口等需要进行数据传输应用场景,ssl证书未来市场广阔!成为成都创新互联的ssl证书销售渠道,可以享受市场价格4-6折优惠!如果有意向欢迎电话联系或者加微信:18982081108(备注:SSL证书合作)期待与您的合作!

static int[] t1=new int[number];

final关键字,数组下标是不能更改的,static final int number;

类似于cc++const

java 类中的数组

兄弟,首先你的主要方法不对,应该为public int[] sToArray(),或者是直接带个形参public int[] sToArray(String[] stringDemo),另外,类a和类b最好在一个包中,如不在用import导入。

具体的代码如下:

package src;

public class ArrayDemo

{

int[] int_array;

String[] string_array;

public ArrayDemo()

{

int_array=new int[2];

string_array=new String[]{"10","20"};

}

public int[] sToArray()

{

for(int i=0;istring_array.length;i++)

{

int_array[i]=Integer.parseInt(string_array[i]);

}

return int_array;

}

public int[] sToArray(String[] stringDemo_array)

{

for(int i=0;istringDemo_array.length;i++)

{

int_array[i]=Integer.parseInt(stringDemo_array[i]);

}

return int_array;

}

}

package src;

public class ArrayPlusDemo

{

public static void main(String[] args)

{

ArrayDemo ad=new ArrayDemo();

System.out.println("调用另一个类(ArrayDemo)中的变量(int_array)");

for(int i=0;iad.int_array.length;i++)

{

// 由于类对象ad在构造方法中,只是申请了一个空间,并没有初始化,所以它的数值为自动赋值的0;

System.out.println("类(ArrayDemo)中变量(int_array)的第 "+(i+1)+" 个值是:"+ad.int_array[i]);

}

System.out.println("调用另一个类(ArrayDemo)中的变量(string_array)");

for(int i=0;iad.string_array.length;i++)

{

System.out.println("类(ArrayDemo)中变量(string_array)的第 "+(i+1)+" 个值是:"+ad.string_array[i]);

}

ad.int_array=ad.sToArray();

System.out.println("调用另一个类(ArrayDemo)中的方法(sToArray())");

for(int i=0;iad.int_array.length;i++)

{

System.out.println("ad.int_array的结果为:"+ad.int_array[i]);

}

ad.int_array=ad.sToArray(ad.string_array);

System.out.println("调用另一个类(ArrayDemo)中的方法(sToArray(String[] stringDemo))");

for(int i=0;iad.int_array.length;i++)

{

System.out.println("ad.int_array的结果为:"+ad.int_array[i]);

}

}

}

Java数组

第一个选c,声明和创建时标识的类型不一致,错误。

第二个选D,创建二维数组的时候,第一个括号声明创建多少个数组,第二个括号声明每一个数组的长度都是多少。

所以创建的时候,允许只写第一个数字,毕竟除了直接初始化之外,创建的时候都要声明长度。

但是D只写了第二个括号

第三个选A,另外三种初始化都是一维数组的创建方法,

而且第三个还直接在声明的括号里面写了长度,在C/C++里面可以允许,但是在Java里面是不允许的。


分享名称:java中数组的代码 数组 Java
文章地址:http://scyingshan.cn/article/hiodpe.html