?? multiarraytest2.java.bak
字號:
public class MultiArrayTest2
{
int i,j,k,arrayLen;
int a[][];
int b[][];
int c[][];
int d[][];
int e[][];
int f[][];
public static void main(String args[])
{
MultiArrayTest2 classObj = new MultiArrayTest2();
classObj.setValue(3);
classObj.ABArrayValue();
classObj.CDEArrayValue();
classObj.FArrayValue();
classObj.Print();
}
/*方法setValue用于設置數組維數大小并初始化數組*/
void setValue(int n){
arrayLen = n;
a = new int[arrayLen][arrayLen];
b = new int[arrayLen][arrayLen];
c = new int[arrayLen][arrayLen];
d = new int[arrayLen][arrayLen];
e = new int[arrayLen][arrayLen];
f = new int[arrayLen][arrayLen];
}
/*方法ABArrayValue用于構造數組A和數組B*/
void ABArrayValue(){
for(i=0;i<arrayLen;i++)
{
for(j=0;j<arrayLen;j++)
{
a[i][j] = (int)(i+j);
b[i][j] = (int)(i*j+1);
}
}
}
/*方法CDEArrayValue用于求得數組C、D和E,它們分別為A、B數組*/
void CDEArrayValue(){
for(i =0;i<arrayLen;i++)
{
for(j = 0;j<arrayLen;j++)
{
c[i][j] = (int)(a[i][j]+b[i][j]);
d[i][j] = (int)(a[i][j]-b[i][j]);
e[i][j] = (int)(a[i][j]*b[i][j]);
}
}
}
void FArrayValue(){
for(i =0;i<arrayLen;i++)
{
for(j = 0;j<arrayLen;j++)
{
f[i][j] = 0;
for(k = 0;k<arrayLen;k++)
f[i][j]+=(int)(a[i][k]*b[k][j]);
}
}
}
void Print(){
System.out.println("\nMatrix A:");
for(i=0;i<arrayLen;i++)
{
for(j=0;j<arrayLen;j++)
System.out.print(a[i][j]+" ");
System.out.println();
}
System.out.println("\nMatrix B:");
for(i=0;i<arrayLen;i++)
{
for(j=0;j<arrayLen;j++)
System.out.print(b[i][j]+" ");
System.out.println();
}
System.out.println("\nMatrix C:");
for(i=0;i<arrayLen;i++)
{
for(j=0;j<arrayLen;j++)
System.out.print(c[i][j]+" ");
System.out.println();
}
System.out.println("\nMatrix D:");
for(i=0;i<arrayLen;i++)
{
for(j=0;j<arrayLen;j++)
System.out.print(d[i][j]+" ");
System.out.println();
}
System.out.println("\nMatrix E:");
for(i=0;i<arrayLen;i++)
{
for(j=0;j<arrayLen;j++)
System.out.print(e[i][j]+" ");
System.out.println();
}
System.out.println("\nMatrix F:");
for(i=0;i<arrayLen;i++)
{
for(j=0;j<arrayLen;j++)
System.out.print(f[i][j]+" ");
System.out.println();
}
}
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -