mardi 5 janvier 2021

possible lossy conversion from long to int in if statement

public class Solution {

public static long getInversions(long a[]) {
    long n=a.length;
    long c=0;
    for(long i=0;i<n;i++)
    {
        for(long j=i+1;j<n;j++){
            if(a[i]>a[j])
                c++;
        }
    }
    return c;
}

}

Compilation Failed

./Solution.java:10: error: incompatible types: possible lossy conversion from long to int

            if(a[i]>a[j])
                 ^

./Solution.java:10: error: incompatible types: possible lossy conversion from long to int

            if(a[i]>a[j])
                      ^

2 errors

Aucun commentaire:

Enregistrer un commentaire