java定義一個數(shù)組代碼 定義一個數(shù)組Java

用java基礎(chǔ)編寫程序,創(chuàng)建一個數(shù)組并賦值

代碼:

為復(fù)興等地區(qū)用戶提供了全套網(wǎng)頁設(shè)計制作服務(wù),及復(fù)興網(wǎng)站建設(shè)行業(yè)解決方案。主營業(yè)務(wù)為成都網(wǎng)站制作、成都做網(wǎng)站、復(fù)興網(wǎng)站設(shè)計,以傳統(tǒng)方式定制建設(shè)網(wǎng)站,并提供域名空間備案等一條龍服務(wù),秉承以專業(yè)、用心的態(tài)度為用戶提供真誠的服務(wù)。我們深信只要達到每一位用戶的要求,就會得到認可,從而選擇與我們長期合作。這樣,我們也可以走得更遠!

public?class?ArrayTest?{

//?聲明數(shù)組

long[]?ii?=?{?8,?4,?2,?1,?23,?344,?12?};

//?判斷

public?void?judge(long?lon)?{

for?(int?i?=?0;?i??ii.length;?i++)?{

if?(lon?==?ii[i])?{

System.out.println("猜對了");

return;

}

}

System.out.println("Sorry!");

}

//?測試

public?static?void?main(String[]?args)?{

ArrayTest?arraytest?=?new?ArrayTest();

//?手動輸入整數(shù)

Scanner?scanner?=?new?Scanner(System.in);

System.out.println("請輸入一個整數(shù):");

long?l?=?scanner.nextLong();

arraytest.judge(l);

}

}

運行結(jié)果:

JAVA怎么聲明一個數(shù)組

聲明一個字符串?dāng)?shù)組,其中初始化了4個字符串

String[] strs = new String[]{"abc","sss","sdd","dsf"};

聲明一個整形數(shù)組,數(shù)組長度為3

int[] nums = new int[3];

java怎么定義一個,讓用戶輸入大小的數(shù)組?

代碼如下所示

public?class?Test{

public?static?void?main(String[]?arg){

int?length?=?0;

Scanner?scanner?=?new?Scanner(System.in);

length?=?scanner.nextInt();

int[]?intArray?=?new?int[length];//定義length大小數(shù)組

scanner.close();

}

}

java定義一個char數(shù)組 char[] array = {'a', 'b', 'c, 'z', '+', '-', '0','A', 'K', 'n', 't', 'm'};

Java程序:

public?class?Main?{

public?static?void?main(String[]?args)?{

char[]?array?=?{'a',?'b',?'c',?'z',?'+',?'-',?'0','A',?'K',?'n',?'t',?'m'};

int?i;

System.out.println("轉(zhuǎn)換前:");

for(i=0;?iarray.length;?i++)?{

System.out.print(array[i]?+?"?");

}

for(i=0;?iarray.length;?i++)?{

if(array[i]?=?'a'??array[i]?=?'z')?{

array[i]?-=?32;

}

}

System.out.println("\n\n轉(zhuǎn)換后:");

for(i=0;?iarray.length;?i++)?{

System.out.print(array[i]?+?"?");

}

}

}

運行測試:

轉(zhuǎn)換前:

a?b?c?z?+?-?0?A?K?n?t?m?

轉(zhuǎn)換后:

A?B?C?Z?+?-?0?A?K?N?T?M

java 如何定義數(shù)組和初始化

1.數(shù)組的定義:

數(shù)組可以分為一維數(shù)組,二維數(shù)組,多維數(shù)組。一維數(shù)組的定義有以下兩種方式:

type[?]?arr_name;

type?arr_name[?];

二維數(shù)組的定義方式如下:

type[?]?[?]?arr_name;

type?arr_name[?]?[?];

多維數(shù)組可根據(jù)維數(shù)指定相應(yīng)個數(shù)的[ ]

int[?]?arr1;

String[?]?arr2;

float?arr3[?]?;

String[?]?[?]?arr4;

2.數(shù)組的初始化:

數(shù)組的初始化有以下兩種方式

靜態(tài)初始化

靜態(tài)初始化是指在定義的同時指定數(shù)組元素內(nèi)容,示例代碼如下:

int[]?arr1?=?{1,2,3,4,5};

String[?]??arr2?=?{"tom","rose","sunny"};

String[?][?]?arr3?=?{?{"tom","American"},{"jack","England"},{"張三","china"}?};

動態(tài)初始化

動態(tài)初始化是指在定義時首先通過new 關(guān)鍵字開辟指定大小的存儲空間,然后在為數(shù)組指定內(nèi)容

int[?]?arr1?=?new?int[2?]?;

arr1[0]?=?10;

arr2[1]?=?20;

arr3[?2]?=?30;

文章題目:java定義一個數(shù)組代碼 定義一個數(shù)組Java
標(biāo)題鏈接:http://www.muchs.cn/article22/doodojc.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供電子商務(wù)App開發(fā)、品牌網(wǎng)站設(shè)計、搜索引擎優(yōu)化服務(wù)器托管、Google

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

手機網(wǎng)站建設(shè)