esplicação sobre este codigo

blz galera estou com um problema com esta class

import java.util.Scanner;
public class ValorReal
{
public void maior()
{
double maior=Integer.Min-value;//DEU PROBLEMA AQUI
Scanner recebe=new Scanner(System.in);

    for(int i=1; i<=15; i++){
        
        System.out.println("Digite"+i+"ºvalor");
        int valor=recebe.nextInt();
        if(valor>maior){
            maior=valor;}
        }
}    

}

Tente fazer double maior=Integer.MIN_VALUE;

esta é minha classe para calcular a multiplo

 public class Multiplo{ //case 3:
     
      int a, b;

public void setA(int a) {this.a = a;}
public void setB(int b) {this.b = b;}

int calcularMultiplo(){
int result;
    result=0;
for(int i=1; a<=b; i++)
   {result=result+a;}
    return result;
    }

}

e esta é a classe para calcular o potencia

class Potencia
{
int x, y;
public void setX(int x) {this.x = x;}
public void setY(int y) {this.y = y;}

public int calcularPotencia()
{
int result;
result=1;
for(int i=1; i<y; i++)
{
result=result*x;
}
return result;
}

            }

Amigo,

é explicação, e não com “s”, como está no título. :smiley: