📄 test1.java
字号:
import java.io.BufferedReader; //方阵类,实现n阶方阵的加,减
import java.io.IOException;
import java.io.InputStreamReader;
public class Test1 {
static float[][] add(float[][] a, float[][]b){
for(int i=0; i<a.length; i++){
for(int j=0; j<a.length; j++){
a[i][j] += b[i][j];
}
}
return a;
}
static float[][] minus(float[][] a, float[][]b){
for(int i=0; i<a.length; i++){
for(int j=0; j<a.length; j++){
a[i][j] -= b[i][j];
}
}
return a;
}
static float[][] reverse(float[][] a){
float temp = 0;
for(int i=0; i<a.length; i++){
for(int j=i; j<a.length; j++){
temp = a[i][j];
a[i][j]=a[j][i];
a[j][i]=temp;
}
}
return a;
}
static void toString(float[][] a){
for(int i=0; i<a.length; i++){
for(int j=0; j<a.length; j++){
System.out.print(a[i][j] + " ");
}
System.out.println("");
}
}
public static void main(String[] args) throws IOException{
int index = 4;
float[][] a = new float[index][index];
float[][] b = new float[index][index];
for(int i=0; i<a.length; i++){
for(int j=0; j<a.length; j++){
a[i][j] = b[i][j]= j;
}
}
float[][] result=add(a,b);
toString(result);
result = minus(result,b);
toString(result);
result = reverse(result);
toString(result);
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -