Java 这两种代码之间的区别

Java 这两种代码之间的区别,java,Java,这两种代码之间有什么区别 第一个代码 import java.io.*; import java.util.*; import java.math.*; public class Solution { public static void main(String[] args) { Scanner in = new Scanner(System.in); int arr[][] = new int[6][6]; int MAXsum

这两种代码之间有什么区别

第一个代码

import java.io.*;
import java.util.*;

import java.math.*;


public class Solution {

    public static void main(String[] args) {
        Scanner in = new Scanner(System.in);
        int arr[][] = new int[6][6];
        int MAXsum = Integer.MIN_VALUE;
        for(int i=0; i < 6; i++){
            for(int j=0; j < 6; j++){
                arr[i][j] = in.nextInt();
            }
        }

        for(int i = 1;i<=4;i++)
        {
            int sum = 0;
            for(int j = 1; j<=4;j++)
            {

                sum = arr[i][j] + arr[i-1][j-1] + arr[i-1][j] + arr[i-1][j+1] + arr[i+1][j-1] + arr[i+1][j] + arr[i+1][j+1];

                if(sum > MAXsum)
                    MAXsum = sum;
            }
        }

        System.out.println(MAXsum);
    }
}
import java.io.*;
import java.util.*;

import java.math.*;


public class Solution {

    public static void main(String[] args) {
        Scanner in = new Scanner(System.in);
        int arr[][] = new int[6][6];
        int MAXsum = 0;
        for(int i=0; i < 6; i++){
            for(int j=0; j < 6; j++){
                arr[i][j] = in.nextInt();
            }
        }

        for(int i = 1;i<=4;i++)
        {
            int sum = 0;
            for(int j = 1; j<=4;j++)
            {

                sum = arr[i][j] + arr[i-1][j-1] + arr[i-1][j] + arr[i-1][j+1] + arr[i+1][j-1] + arr[i+1][j] + arr[i+1][j+1];

                if(sum > MAXsum)
                    MAXsum = sum;
            }
        }

        System.out.println(MAXsum);
    }
}
import java.io.*;
导入java.util.*;
导入java.math.*;
公共类解决方案{
公共静态void main(字符串[]args){
扫描仪输入=新扫描仪(系统输入);
int arr[][]=新int[6][6];
int MAXsum=Integer.MIN_值;
对于(int i=0;i<6;i++){
对于(int j=0;j<6;j++){
arr[i][j]=in.nextInt();
}
}

对于(int i=1;i
整数。minu VALUE
是最小可能的数字,它是负数。在测试用例中,总和可能是负数,0大于负数。因此返回0,而不是负数总和。

在设置原始值后立即打印值,如果到那时还看不到差异的话。。。。