① java二維數組值怎麼賦值0
age[i]是指一維數組對逗神象當然不能age[i]=0;
應該定義為:山胡虧age[i]=newint[5];
age[0][0] = 0;做高
② java怎樣給整個二維數組賦同一個值必須用循環嗎
目前就一種不需耐此要循環的,把數組類型定義為數值類(short, int, float, double),且定昌基迅義數組行列。
例如int a[][] = new int[4][4]; 這時候a中所有元素都是0。鋒笑但是要賦其它值貌似不行。
③ java二維數組的創建及賦值
我給兩種方法,前旦旅一岩遲慶種比較正式一粗握點:
第一行也就是:number1[0][0]、number1[0][1]、number1[0][2]這三個元素
④ JAVA中如何創建一個二維數組,然後給二維數組賦值!
1,創建二維數組語句:int[][] array = new int[3][3];
2,直接創建二維數組並賦值語句:int[][] array ={{1,2,3,4,5},{1,2,3,4,5},{1,2,3,4,5}} ;
二維數組,也可以理解為用一維數組保存的元素為一維數組。對於三維數組,等等,都可以這樣劃分。不過我們在編程中使用三維以上的數組比較少。因為那樣使用起來非常不方便。下面我們來學習二維數組的聲明。其聲明同一位數組一樣,可以先聲明再分配內存,也可以聲明時分配內存
第一種,先聲明再分配內存的方式
數組聲明: 數據類型 數組名[][];
內存分配: 數組名 = new 數據類型[行的個數][列的個數];
舉例: 假如我們需要統計一個象棋上放的是黑棋還是白棋。這時,我們可以建立一個坐標,即以象棋盤的兩邊建立坐標軸。這時,我們可以這樣定義這個二維數組:
聲明數組: int Chess[][];
內存分配 Chess= new int[64][64];
第二種,即聲明時即分配內存的方式。
使用格式是: 數據類型 數組名[][] =new 數據類型 [行的個數][列的個數];
使用上個步驟中的例子,我們可以將數組的聲明和分配內存寫成以下方式:
聲明即分配內存:int Chess[][] = new int[64][64];
二維數組的賦值,同一維數組類似。只是在{}中的每個元素又是每個一維數組。如下格式:
數據類型 數據名[][]={
{值1,值2,值3,值4 }, //第一行數據
{值5,值6,值7,值8}, //第二行數據
...,
}
二維數組中,可以有列數不相等的數組。即每一行的列數不同時。我們需要對每一行進行賦值。
對於這兩種二維數組。我們分別來進行分別舉例進行賦值。第一種是:列數相同的數組
其賦值格式如下:
String ClassRoom[][]={
{"小王","小李","小張"},
{"小紅","小明","小花"},
}
即第一行的人數和第二行的人數相同。
第二種:即列數不相等的數組的賦值格式如下:
String ClassRoom[][]={
{"小王","小李","小張"},
{"小紅","小明","小花"},
{"小雨","小風","小平","小雷"},
{"小單"}
}
看上述例子。對於不同的行,其相應的列數是不同的。
⑤ JAVA中如何創建一個二維數組,然後給二維數組賦值!
普通的賦值是:int[][]i={{1,2,3},{2,3,4},{1,3,4}};
如果是其他情況可以這樣:比如:
importjava.util.*
publicclassTT(){
publicstaticvoidmain(String[]args){
intm=0;
for(inti=0;i<5;i++){
for(intj=0;j<5;j++)
a[i][j]=m;
m++;
}
}
}
這是一個給二維數組賦值的例子把0到25賦值給數組a。
其他還有,你自己多看看書,練習一下
⑥ java中怎樣給Boolean型二維數組賦值
java中給Boolean型二維數組賦值,可以使用for循環語句,逐個賦值,如下代碼:
publicclassceshi{
publicstaticvoidmain(String[]args){
Booleangroup[][]=newBoolean[3][14];
for(inti=仔並0;尺衫i<group.length;i++){
for(intj=0;j<group[i].length;j++){
group[i][j]=newBoolean(true);//逐個賦值
}
}
System.out.println(group[0][0]);//打陵戚腔印第一個數據
}
}
運行結果如下:
⑦ java中怎樣給二維數組動態賦值
public class qq{ public static void main(String [] args){ int b[][]; b[][]=new int [2][2]; int k=0; for(int i=0;i<2;i++){ for(int j=0;j<2;j++){ b[i][j]=Integer.parseInt(args[k]) k++; System.out.println(b[i][j]); } } } }
⑧ JAVA中如何創建一個二維數組,然後給二維數組賦值!
1、一維數組,可以理解為只能存放一行相同數據類型的數據。在Java中如果要使用數組,需要先聲明數組,然後再分配數組內存(即,可以存放多少個數據)。聲明數組格式: 數據類型 數組名[]; //聲明一維數組,分配內存格式:數組名 = new 數據類型[個數]; //分配內存給數組。x0dx0a2、數據類型在之前的經驗里已經講過。數組名,也同標識符一樣,其命名規則還需要滿足那三條規則。對於編程人員來說。命名數組名,盡量使用有意義的英文單詞,養成良好的編程習慣。例如命名一組學生的身高的數組:聲明數組:int Height[];分配內存:Height = new int[40];//有40個學生。x0dx0a拓展資料:x0dx0a1、簡介x0dx0a編程是編寫程序的中文簡稱,就是讓計算機代為解決某個問題,對某個計算體系規定一乎嫌定的運算方式,是計算體系按照該計算方式運行,並最終得到相應結果的過程。x0dx0a為敗散了使計算機能夠理解人的意圖,人類就必須將需解決的問題的思路、方法和手段通過計算機能夠理解的形式告訴計算機,使得計算機能夠根據人的指令一步一步去工作,完成某種特定的任務。這種人和計算體系之間交流的過程就是編程。x0dx0a2、匯編程序x0dx0a匯編程序。使用匯編語言編寫計算機程序,程序員仍然需要十分熟悉計算機系統的硬體結構,所以從程序設計本身上來看仍然是低效察頃氏率的、繁瑣的。但正是由於匯編語言與計算機硬體系統關系密切,在某些特定的場合,如對時空效率要求很高的系統核心程序以及實時控製程序等,迄今為止匯編語言仍然是十分有效的程序設計工具。x0dx0a3、執行原理x0dx0a計算機對除機器語言以外的源程序不能直接識別、理解和執行,都必須通過某種方式轉換為計算機能夠直接執行的。這種將高級編程硬體程序設計語言編寫的源程序轉換到機器目標程序的方式有兩種:解釋方式和編譯方式。
⑨ java裡面如何給char類型的二維數組賦值 比如char[][] c={"abc","def","ghk"} 這樣允許嘛
不行
在java里如果想要表達字元串,請使用String
char類型數組只能賦char值
如
char[][] c={{'芹唯此源a'嫌扒培,'b','c'},{'d','e','f'},{'g','h','k'}};
char[] d={'a', 'b','c'};