代碼:
為復興等地區用戶提供了全套網頁設計制作服務,及復興網站建設行業解決方案。主營業務為成都網站制作、成都做網站、復興網站設計,以傳統方式定制建設網站,并提供域名空間備案等一條龍服務,秉承以專業、用心的態度為用戶提供真誠的服務。我們深信只要達到每一位用戶的要求,就會得到認可,從而選擇與我們長期合作。這樣,我們也可以走得更遠!
public?class?ArrayTest?{
//?聲明數組
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();
//?手動輸入整數
Scanner?scanner?=?new?Scanner(System.in);
System.out.println("請輸入一個整數:");
long?l?=?scanner.nextLong();
arraytest.judge(l);
}
}
運行結果:
聲明一個字符串數組,其中初始化了4個字符串
String[] strs = new String[]{"abc","sss","sdd","dsf"};
聲明一個整形數組,數組長度為3
int[] nums = new int[3];
代碼如下所示
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大小數組
scanner.close();
}
}
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("轉換前:");
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轉換后:");
for(i=0;?iarray.length;?i++)?{
System.out.print(array[i]?+?"?");
}
}
}
運行測試:
轉換前:
a?b?c?z?+?-?0?A?K?n?t?m?
轉換后:
A?B?C?Z?+?-?0?A?K?N?T?M
1.數組的定義:
數組可以分為一維數組,二維數組,多維數組。一維數組的定義有以下兩種方式:
type[?]?arr_name;
type?arr_name[?];
二維數組的定義方式如下:
type[?]?[?]?arr_name;
type?arr_name[?]?[?];
多維數組可根據維數指定相應個數的[ ]
int[?]?arr1;
String[?]?arr2;
float?arr3[?]?;
String[?]?[?]?arr4;
2.數組的初始化:
數組的初始化有以下兩種方式
靜態初始化
靜態初始化是指在定義的同時指定數組元素內容,示例代碼如下:
int[]?arr1?=?{1,2,3,4,5};
String[?]??arr2?=?{"tom","rose","sunny"};
String[?][?]?arr3?=?{?{"tom","American"},{"jack","England"},{"張三","china"}?};
動態初始化
動態初始化是指在定義時首先通過new 關鍵字開辟指定大小的存儲空間,然后在為數組指定內容
int[?]?arr1?=?new?int[2?]?;
arr1[0]?=?10;
arr2[1]?=?20;
arr3[?2]?=?30;
文章題目:java定義一個數組代碼 定義一個數組Java
標題鏈接:http://vcdvsql.cn/article22/doodojc.html
成都網站建設公司_創新互聯,為您提供電子商務、App開發、品牌網站設計、搜索引擎優化、服務器托管、Google
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯