Métodos Estáticos
Exercícios:
static int indMax(int[] arranjo){
if(arranjo==null||arranjo.length==0)return -1;
int indMaxAtual = 0;
for(int i=1; i<arranjo.length; i++)
if(arranjo[i]arranjo[indMaxAtual]) indMaxAtual=i;
return indMaxAtual;
}
static boolean mesmoTamanho(int[] a1, int[] a2){
if(a1==null | a2==null) return false;
return a1.length==a2.length;
}
static double somatorioDouble(double[] ad){
double total=0;
for(int i= 0; i<ad.length; i++) total+=ad[i];
return total;
}
static boolean iguais(int[] ai){
if(ai==null| ai.length<=1 )return true;
for(int i=0; i<ai.length-1; i++)
if(ai[i]!=ai[i+1]) return false;
return true;
}
static double prodInterno(double[] a1, double[] a2){
if(a1==null | a2==null |a1.length!=a2.length) return 0.;
double total=0.;
for(int i=0; i<a1.length; i++) total+=a1[i]*a2[i];
return total;
}