⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 test1.java

📁 这是一个java的方阵类
💻 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 + -