static int number;//定義數(shù)組空間
埇橋區(qū)ssl適用于網(wǎng)站、小程序/APP、API接口等需要進(jìn)行數(shù)據(jù)傳輸應(yīng)用場景,ssl證書未來市場廣闊!成為成都創(chuàng)新互聯(lián)的ssl證書銷售渠道,可以享受市場價(jià)格4-6折優(yōu)惠!如果有意向歡迎電話聯(lián)系或者加微信:18982081108(備注:SSL證書合作)期待與您的合作!
static int[] t1=new int[number];
final關(guān)鍵字,數(shù)組下標(biāo)是不能更改的,static final int number;
類似于cc++const
兄弟,首先你的主要方法不對,應(yīng)該為public int[] sToArray(),或者是直接帶個(gè)形參public int[] sToArray(String[] stringDemo),另外,類a和類b最好在一個(gè)包中,如不在用import導(dǎo)入。
具體的代碼如下:
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("調(diào)用另一個(gè)類(ArrayDemo)中的變量(int_array)");
for(int i=0;iad.int_array.length;i++)
{
// 由于類對象ad在構(gòu)造方法中,只是申請了一個(gè)空間,并沒有初始化,所以它的數(shù)值為自動(dòng)賦值的0;
System.out.println("類(ArrayDemo)中變量(int_array)的第 "+(i+1)+" 個(gè)值是:"+ad.int_array[i]);
}
System.out.println("調(diào)用另一個(gè)類(ArrayDemo)中的變量(string_array)");
for(int i=0;iad.string_array.length;i++)
{
System.out.println("類(ArrayDemo)中變量(string_array)的第 "+(i+1)+" 個(gè)值是:"+ad.string_array[i]);
}
ad.int_array=ad.sToArray();
System.out.println("調(diào)用另一個(gè)類(ArrayDemo)中的方法(sToArray())");
for(int i=0;iad.int_array.length;i++)
{
System.out.println("ad.int_array的結(jié)果為:"+ad.int_array[i]);
}
ad.int_array=ad.sToArray(ad.string_array);
System.out.println("調(diào)用另一個(gè)類(ArrayDemo)中的方法(sToArray(String[] stringDemo))");
for(int i=0;iad.int_array.length;i++)
{
System.out.println("ad.int_array的結(jié)果為:"+ad.int_array[i]);
}
}
}
第一個(gè)選c,聲明和創(chuàng)建時(shí)標(biāo)識(shí)的類型不一致,錯(cuò)誤。
第二個(gè)選D,創(chuàng)建二維數(shù)組的時(shí)候,第一個(gè)括號(hào)聲明創(chuàng)建多少個(gè)數(shù)組,第二個(gè)括號(hào)聲明每一個(gè)數(shù)組的長度都是多少。
所以創(chuàng)建的時(shí)候,允許只寫第一個(gè)數(shù)字,畢竟除了直接初始化之外,創(chuàng)建的時(shí)候都要聲明長度。
但是D只寫了第二個(gè)括號(hào)
第三個(gè)選A,另外三種初始化都是一維數(shù)組的創(chuàng)建方法,
而且第三個(gè)還直接在聲明的括號(hào)里面寫了長度,在C/C++里面可以允許,但是在Java里面是不允許的。
當(dāng)前標(biāo)題:java中數(shù)組的代碼 數(shù)組 Java
分享網(wǎng)址:http://vcdvsql.cn/article34/hiodpe.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供標(biāo)簽優(yōu)化、App設(shè)計(jì)、品牌網(wǎng)站設(shè)計(jì)、云服務(wù)器、域名注冊、網(wǎng)站建設(shè)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)